About
Bandhavgarh National Park, the most popular national parks in India is located in the Vindhya Hills of the Umaria district in Madhya Pradesh. The park derives its name from the most prominent hillock of the area, which was said to be given by Hindu Lord Rama to his brother Lakshmana to keep a watch on Lanka (Ceylon). Hence the name …
Read more