Ramboda Falls is 109m high and 11-th highest waterfall in Sri Lanka. Ramboda Falls is situated in Pussellawa area at Ramboda Pass.


Size: 5616px × 3744px
Location: Sri Lanka
Photo credit: © Andrey Khrobostov / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: asia, beautiful, beauty, cascade, ceylon, day, eliya, environment, fall, falls, flow, forest, green, jungle, landscape, lanka, leaf, lush, mountain, natural, nature, nuwara, outdoor, park, ramboda, river, rock, scenic, sri, srilanka, stone, stream, travel, tropical, water, waterfall, wild