Nagpur, sitting comfortably in the heart of India ... Add to that the city's booming food scene, luxury hotels, thriving markets, and proximity to Pench National Park, and you've got a destination ...