Anamalai located in the Anamalai Mountain Ranges of Pollachi of the Western Ghat, Tamil Nadu, India. If you want to visit a good place to refresh your mind then Anamalai Tiger Reserve is the right place.
https://tourtoreview.com/anamalai-tiger-reserve/

image