[X]
Close Keezharkuth-kerala-india

Keezharkuth, Kerala, IN

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