Place
:
Thrissur District, Kerala
Nearest town
Amballoor Town (12kms)
Best time to visit
April and June
Significance
Atlas Moth (world’s largest moths) can be seen here.