Place
:
Idukki District, Kerala
Nearest town
Thodupuzha (55km)
Best time to visit
October to March
Main attraction
Elephants