A closer look
The villa, the gardens, and the hills of Nuwara Eliya.
Private villa · sleeps 12
Clover Cottage