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