Galle in Sri Lanka is loved by the tourists for its old-world charm that manifests into the city’s many Dutch-colonial buildings, mosques and temples as well as tea plantations and stylish cafes. Best explored at leisure, Galle is the place to have a brief tryst with the history of the country and the life as it was lived here « Continue Reading »