Nestled in the lush, verdant landscape of Ella, Ravana Falls is one of Sri Lanka's most captivating natural wonders. Named after the legendary King Ravana from the Ramayana epic.

Visit - https://wanderon.in/blogs/rava....na-falls-in-sri-lank

image
image