The Incredibly Fascinating Things You Must Try at Mudumalai National Park


The picturesque Mudumalai National Park in Tamil Nadu is nestled in Nilgiri Hills. This is factually that first National Park established in South India, with its origin dating back to 1940. The rich spectrum of flora and fauna in Mudumalai National Park spanning over a core area of 340 km sq, attracts numerous tourists, consistently, each and every year.

Read More: The Incredibly Fascinating Things You Must Try at Mudumalai National Park