Galle, a coastal beach town, located in the Southern province of Sri Lanka, is a place every traveller jots down in their itinerary, as there are many things to do and explore here. Here are the top picks.
A true believer that the pen is a mighty weapon, ventures into reaching the minds of every reader with the earnest hope of leaving an indelible stream of thought.