Explore Yahangala – Where Legends Rest
- When
- 10 October 2026
- Where
- Yahangala
According to Sri Lankan folklore, Yahangala is believed to be the resting place of the legendary King Ravana, who was slain in battle by Lord Rama. It is said that the king’s body lies hidden near this mystical rock formation—making this not just a