-
15 Gems of Galle, Sri Lanka
Galle Town is one of the oldest towns in Sri Lanka that preserves the heritage of the country. The town is dotted with Dutch-style houses, whitewashed mansions, quirky shops, heritage museums, and impressive churches, temples and mosques. Its windswept beaches, nodding palm trees and old-colonial…