
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