Nestled snugly in the lush Nilgiri Hills in Tamil Nadu, Mudumalai National Park is an unblemished abode of royal Bengal tigers, Giant Malabar Squirrels, and many more animals and bird species. What makes it unique is the unquestionable amount of adventure that it bestows its guests with.
Read more