Ramboda view
Ramboda - Kotmale Lake View
View From Colombo To Nuwara Eliya Train Ride (4/4)
Strolling in Labookellie tea estate
View From Colombo To Nuwara Eliya Train Ride (3/4)
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
Mountain view of Sri Lanka
Ramboda - Stairs to the Plantation
View from Lower Hakgala
View From St. Andrew's Hotel
another view of the waterfalls
View from hotel window in Nuwara Eliya
Train crossing the bridge
View from Ambewela Station
View from Ramboda Falls
City view from Lovers Leap water fall nuwara elliya
Sri-Lanka centre
Nuwara Eliya, Sri Lanka.
Nuwara Eliya - Sri Lanka
Layered Landscape
_MG_2233 Rolling Thunder
Sri Lanka Highlands
Sri Lanka - Haputale
Clouds over a Tea Plantation
Ramboda falls Sri Lanka
Looks Just Like the Sun
Sri Lanka
Azure skies over Nuwara Eliya
Ramboda falls (109 m.)
_MG_2071 Ramboda Falls.
Lake Gregory promenade - A Walk to remember
Tea hills
Ramboda Fall - Sri Lanka
Top of Sri Lanka - Pidurutalagala
Tea Fields #2