La Reserva natural y el Parque nacional Indira Gandhi, de 985 km² de extensión, (también llamada la Reserva natural de Anaimalai) es un centro de visita obligado.