An evening stroll in Galle fort, Sri Lanka
Galle is a town in the south eastern part of Sri Lanka, about 125 km from the capital city of Colombo. For a traveller or a tourist, the primary attraction in Galle are various beaches and the historical fort. The … Continued