From tea plantation bungalows and modern jungle villas, to beachside estates, this tropical island boasts accommodation for ...
M ahaweli Reach Hotel in Kandy, Sri Lanka, is an oasis of luxury and relaxation nestled on the banks of the Mahaweli River.With its beautiful gardens, stunning views of the surrounding mountains ...
From five-star to secluded boutique hotels, the... Planning your visit to the beautiful hill capital of Sri Lanka? Then check out our list of Kandy’s best hotels. These are ideal places to just ...