
View from the road

Hill Country, Ramboda, Sri Lanka

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

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

Mountain view of Sri Lanka

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

View from Lower Hakgala

Ramboda view

Ramboda - Kotmale Lake View

Strolling in Labookellie tea estate

Strolling in Labookellie tea estate

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

Ramboda - Stairs to the Plantation

2013_12_28_13 Katukithula, Glenloch tea estate, tea production 6D3276

another view of the waterfalls

View From St. Andrew's Hotel

View from hotel window in Nuwara Eliya

Sri-Lanka centre

...another Tea Landscape

St Clair Fall

Nuwara Eliya - Sri Lanka

_MG_2233 Rolling Thunder

Sri Lanka Highlands

Sri Lanka - Haputale

St. Clairs Falls, Thalawakele, Sri Lanka

_MG_2071 Ramboda Falls.

Lake Gregory promenade - A Walk to remember

Top of Sri Lanka - Pidurutalagala

Tea hills

Ramboda Fall - Sri Lanka

Tea Fields #2

Sri Lanka, Central Province, Ramboda

Damro Tea