Shri Lanka: Practical Information for your trip
Shri Lanka is a small island located near the south of India. You’ve probably already seen Sri Lanka on the map and wondered: “what is there to do in this country!?”. At least that was our question when we decided to include ancient Ceylon in our travel itinerary through Asia. But to our surprise, in …