Kallar Meenmutty Waterfalls
Varayadumotta is the tallest peak in the Ponmudi mountain range, Nedumangad taluk, Thiruvanathapuram, Kerala, India. As its name come from Nilgiri tahr / Varayadu.
Source: WikipediaThe Best Travel Spots nearby Kallar Meenmutty Waterfalls
Travel to Kallar Meenmutty Waterfalls in Kallar, India
Find hotels nearby 🏨
Find & Book the best travel experiences here
Waterfall pictures in Kallar Meenmutty Waterfalls
Shot with a None. Exposure: None, Aperture: None, Focal Length: None, ISO: None