Tadoba National Park, Maharashtra, India. Tadoba National Park is one of the largest and oldest Tiger Reserve in Maharashtra State, India. It is situated in Chandrapur District and also known as Tadoba Andhari Tiger Project. The name “Tadoba” is the name of the God “Tadoba” or “Taru”, praised by the tribal people who live in […]
Read More