Asia, Travel · Updated on: June 30, 2023The perfect 3 week Sri Lanka itinerary When choosing to visit the island formerly known as Ceylon, I faced the challenge of choosing the best 3 week… Read More