Top 10 Beautiful National Parks in India

Named after the legendary hunter Jim Corbett, it is a perfect adventurous destination for diverse flora and fauna with stunning natural landscapes

Jim Corbett National Park

Once the hunting ground of the Maharajas, situated in Sawai Madhopur, it has now become a major tourist attraction for nature lovers and wildlife photographers

Ranthambore National Park

Nestled in the Maikal range of Satpuras in Madhya Pradesh and spread across the area of 940 sq km, it is one of the finest wildlife areas in the world

Kanha National Park

UNESCO World Heritage Site and is home to two-thirds of the world’s population of One-horned Rhinos. Situated in Assam, well-known for its natural diversity

Kaziranga National Park

It is the only natural habitat for Asiatic Lions in India.  It is a popular wildlife destination for wildlife lovers, photographers and nature enthusiasts

Gir National Park

It is an important Tiger Reserve in Karnataka. The park is home to Bengal Tigers, Leopards and the largest herd of Asiatic elephants in the world

Nagarhole National Park

Home to the Royal Bengal tiger, estuarine crocodile and Ganges River dolphin, this mangrove forest is shared by India and Bangladesh

Sundarban National Park

Spread over the Vindhya hills in Madhya Pradesh, known for the Royal Bengal Tigers, it has the highest known density of tigers in India as well as in the world

Bandhavgarh National Park

One of the renowned national parks in South India located in Thekkady, Kerala the park is a perfect example of nature's bounty with great scenic beauty and rich biodiversity

Periyar National Park

Named after the pristine River Pence which flows through the park, located in the districts of Seoni and Chhindwara in the heart of India, Madhya Pradesh

Pench National Park