Tag: For Nature Lovers in Nuwara Eliya District


Laxapana Falls: A Guide to Sri Lanka’s Powerful Highland Cascade

Devon Falls

St. Clairs Falls

Ambewela New Zealand Farm: Sri Lanka’s ‘Little New Zealand’

Victoria Park, Nuwara Eliya

Gregory Lake