Ravana Falls – Sri Lanka’s Legendary Waterfall in the Hills of Ella
Ravana Falls – Sri Lanka’s Legendary Waterfall in the Hills of Ella Nestled in the lush highlands near the popular town of Ella, Ravana Falls is one of Sri Lanka’s most iconic and dramatic waterfalls. Cascading from a height of about 25 meters (82 feet), this multi-tiered beauty is not only a stunning natural sight […]
Ravana Falls – Sri Lanka’s Legendary Waterfall in the Hills of Ella Read More »