Ten Enchanting Places for your Travel Bucket List Sri Lanka, the teardrop-shaped island nestling in the Indian Ocean, is a land of extraordinary beauty and cultural richness