You must see India at least once
You must see India at least once and Indian visa tricks! Situated at a distance of about 290kms from Varanasi, Betla National Park is situated on the Chhota Nagpur Plateau in Jharkhand. Boasting of rich variety of flora and fauna, this national park was initially known as Palamau Wildlife Sanctuary. The park is dotted with … Read moreYou must see India at least once