Introduction to Tadoba National Park Tadoba National Park is situated in the heart of India in the state of Maharashtra near Nagpur. Spread over an area of 1102 sq km, Tadoba Andhari Tiger Reserve is the largest national park in Maharashtra. The name Tadoba is derived from the God ‘Tadoba’ or ‘Taru’, while Andhari comes from the river tha