Nagpur in Maharashtra is called the City of Tigers and the Tiger Capital of India. Discover its proximity to famous tiger ...