Compact in size but huge in holiday potential, teardrop-shaped Sri Lanka is a tropical destination with extra spice. Relax on idyllic palm-fringed beaches, hike scenic mountains and lush jungle, admire ornate temples and mosques, and tour emerald tea plantations.