Cholamala waterfalls
Tourist attractionOne of the Best Places To Visits in Nellimunda
Address
G4Q8+XQ4, Cholamala, Kottappadi part, Kerala 673577, India
Contact
+91 1800 425 4747Rating on Google Maps
4.30 (136 reviews)Open on Google Maps
Discover top rated places in Nellimunda
One of the Best Places To Visits in Nellimunda
One of the Best Places To Visits in Nellimunda
G4Q8+XQ4, Cholamala, Kottappadi part, Kerala 673577, India