Betla National Park
India /Jharkhand /Palamu /Betla National Park Betla National Park is located in the Palamu district of the state of Jharkhand. This place has the distinction of being the first park to gain the status of a tiger reserve under the new project known as Project Tiger. Tigers are the main attraction in this place and […]