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