Kotagiri is a peaceful hill station located in the Nilgiri Hills of Tamil Nadu. For new visitors, Kotagiri offers an escape from the noise and commotion of city life. Here are some vital hints for ...