Waterfalls on Ramboda Oya river, Ramboda, Nuwara Eliya, Central Province, Sri Lanka, Asia
Size: 3840px × 5760px
Photo credit: © geogphotos / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: area, asia, asian, cascade, central, ceylon, ceylonese, channel, countryside, eliya, falls, feature, flow, flowing, landform, landscape, lanka, lankan, natural, nature, nuwara, oya, people, province, ramboda, river, rock, rocks, rural, scenery, sri, tropical, tropics, view, washing, water, waterfall, waterfalls