Rice Paddies and Cloud Forests: The Top Ten Boutique Hotels in Sri Lanka
From Portuguese to Dutch to British colonizations, Sri Lanka has a turbulent and colourful history that has left cultural and architectural traces. Religion and ethnicity is just as varied and the combination of these...