Sri Lanka, translated as 'Magnificent Island,' is a place of stories, with a history spanning thousands of years. Marco Polo called it the most beautiful island in the world! Imagine visiting this winter the country that shares the turquoise waters of the Indian Ocean with the Maldives? It's a land of vast tea plantations, miles of amber-colored beaches, situated at the intersection of South Asian cultures, Tamils, and Sinhalese.