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