Coonoor located in Tamil Nadu is one of the most visited hill station in South India. It is actually situated in the Nilgiri hills. The impressive views of the lush green hills are some of the greatest reasons for which people visit this place. Apart from that, this place is […]