• Galle Light House, Sri Lanka

    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…