Galle – A Portuguese Wonder in Sri Lanka
There is a place in Sri Lanka which surprised me more than anyone else. I’m talking about Galle, a small town in the south-western part of the island. The fact that this was the last stop in my journey in … Read More