Udhagamandalam is a gorgeous hill station located in the Nilgiris district of state of Tamil Nadu. This hill station is widely popular amongst travelers and it is also one of the most desirable holidaying destinations of India.
Read this post on southindiatravel.in