Famous for: Wildlife and bird watching
Situated in the Western Ghats, the Indira Gandhi National Park is among the largest sanctuaries in Tamil Nadu. Anaimalais is the famous name for this sanctuary and which literally means the Moun...