The Kahanda Kanda resort near Galle in Sri Lanka.
Hotels

Kahanda Kanda

The Kahanda Kanda is a luxury resort set amid a low altitude tea plantation near Galle, in the south-west of Sri Lanka. The resort has 10 chic villas with verandas overlooking the estate. It’s possible […]