Tag: For Nature Lovers in Nuwara Eliya District


Laxapana Falls

Devon Falls

St. Clairs Falls

Ambewela New Zealand Farm

Victoria Park, Nuwara Eliya

Gregory Lake