Location Betla Betla National Park is located in Jharkhand, on the main Ranchi-Daltonganj Road. This park is spread over an area of around 1026 sq. km and was developed as a Tiger Reserve in 1974. Wildlife