Ramboda view
View From Colombo To Nuwara Eliya Train Ride (4/4)
Strolling in Labookellie tea estate
Strolling in Labookellie tea estate
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
Horton Plains - Morning Humidity
A view from Ramboda Fall
Boathouse Restaurant
2013_12_29_03 Nuwara Eliya, Horton Plains, approach road 6D3382
more Hill Country vista
Devon Falls - a different view
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
2013_12_29_01 Nuwara Eliya, Horton Plains, approach road 6D3354
View from hotel window in Nuwara Eliya
Sri-Lanka centre
Nuwara Eliya, Sri Lanka.
...another Tea Landscape
Nuwara Eliya - Sri Lanka
Devon Falls
St Clair Fall
Layered Landscape
_MG_2233 Rolling Thunder
Sri Lanka Highlands
RAMBODA, SRI LANKA
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
Ramboda falls Sri Lanka
Sri Lanka
_MG_2071 Ramboda Falls.
Ramboda falls (109 m.)
Azure skies over Nuwara Eliya