Nagpur as the heart of India
Times of India
NAGPUR: Nagpur is called the heart of India because of its geographical location, but the term could be used in another sense as well. The city has become a melting pot of cultures as people from all over have flocked to this region. When it was the ...