Close

Keezharkuth, Kerala, IN

Keezharkuth waterfalls is 25 km from Thodupuzha in Idukki district of Kerala