Galle, Sri Lanka Save Perched on Sri Lanka’s southwest coast, Galle wears its history on its sleeve. Windswept beaches and n…
Read moreBadulla Badulla is a city in Badulla district of Uva Province of Sri Lanka . Badulla is located in the southeast…
Read moreSigiriya is one of the most iconic landmarks in Sri Lanka, often regarded as the “Eighth Wonder of the World” by locals. …
Read more
Social Plugin