Posted by : Sandeep October 25, 2012
Mudumalai is a city in Indian southern state of Tamil Nadu. It is located on southwest side of Nilgiri Mountains. Nilgiri literally means Blue Mountains and one can easily imagine by the name how the landscape would be looking like. Mudumalai is mainly popular as Mudumalai National Park. Mudumalai is famous for housing many exotic animals. As a matter of fact, most of the tourists come here only to see these exotic creatures. Mudumalai is also an ideal place to watch various birds as Mudumalai is also the home to various species of birds.