ATTRACTION
Umbava Waterfalls
Umbava Waterfalls MW53+F5, Vagamon, Keralam 685501, India
8.2/1017 reviews
Where it sits
Umbava Waterfalls
Umbava Waterfalls MW53+F5, Vagamon, Keralam 685501, India
9.65866, 76.90298
Places to stay nearby
Nearby to explore
Plan around Umbava Waterfalls
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Nov 13, 2026.
