Sri Lanka Fast Facts
Sri Lanka is an island country southeast of India in the Indian Ocean. Diverse landscapes, an exciting culture and a large variety of species are attracting more and more travelers. While the locals are very hospitable, travelers should not underestimate …