Planning a trip to Sri Lanka?
Sri Lanka is a beautiful island with golden beaches, scenic train journeys, ancient cultural sites, wildlife safaris, tea plantations, and beautiful mountain landscapes. Whether you're visiting for a short holiday or a longer adventure, planning your itinerary and...