Nanu OyaView 1 photo ↗A CLOSER LOOK
Discover Parakumpura Ella Falls
- Location
- Nanu Oya ↗
- District
- Nuwara Eliya
- Province
- Central
Parakumpura Ella Falls is in the Nanu Oya area, Nuwara Eliya District, Sri Lanka.
Explore Nanu Oya: waterfalls, places to stay and things to do.
