Kanha National Park

A premier and famous national park of India is Kanha National Park in Madhya Pradesh. Boosting a wide variety of flora and fauna this park is frequented by nature enthusiasts. Kanha is part of the Project Tiger initiative.

Leave a Reply