
View from the road

Hill Country, Ramboda, Sri Lanka

Ramboda view

Ramboda - Kotmale Lake View

Strolling in Labookellie tea estate

Strolling in Labookellie tea estate

View From Colombo To Nuwara Eliya Train Ride (4/4)

View From Colombo To Nuwara Eliya Train Ride (3/4)

Countryside Trip

Beautiful Ramboda Waterfall view at Nuwaraeliya - Sri Lanka Ramboda Falls is 109m high and 11th highest waterfall in Sri Lanka and 729th highest waterfall in the world. Photo by - @shilodaria Sri Lanka Travel Tour Operator Mobile-WhatsApp-Viber +94 777

A view from Ramboda Fall

Boathouse Restaurant

more Hill Country vista

Mountain view of Sri Lanka

Ramboda - Stairs to the Plantation

Devon Falls, viewed from top of Tea Castle St. Clair

View from Lower Hakgala

another view of the waterfalls

View From St. Andrew's Hotel

View from hotel window in Nuwara Eliya

Train crossing the bridge

Sri-Lanka centre

Nuwara Eliya, Sri Lanka.

...another Tea Landscape

Nuwara Eliya - Sri Lanka

Layered Landscape

_MG_2233 Rolling Thunder

Sri Lanka Highlands

Sri Lanka - Haputale

St. Clairs Falls, Thalawakele, Sri Lanka

Clouds over a Tea Plantation

St.Clair's Waterfall

Looks Just Like the Sun

Tea plantation and Saint Clair Waterfall in Hill Country in Sri Lanka

Sri Lanka

Ramboda falls Sri Lanka

_MG_2071 Ramboda Falls.

Ramboda falls (109 m.)

Lake Gregory promenade - A Walk to remember