Ramboda Falls is 109m high and 11-th highest waterfall in Sri Lanka. Ramboda Falls is situated in Pussellawa area at Ramboda Pass.
Size: 3339px × 2226px
Photo credit: © Andrey Khrobostov / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: asia, beautiful, beauty, building, cascade, ceylon, city, day, eliya, environment, fall, falls, flow, forest, green, jungle, landmark, landscape, lanka, leaf, lush, mountain, natural, nature, nuwara, outdoor, park, ramboda, river, rock, scenic, sri, stone, stream, tourism, travel, tropical, water, waterfall, wild