Tag: For Nature Lovers in Nuwara Eliya District


Gregory Lake

Victoria Park, Nuwara Eliya

Ambewela New Zealand Farm

Devon Falls

St. Clairs Falls

Laxapana Falls