Nagpur is known as the Orange City of India which is famous for its oranges. It central location and cultural landmarks like Deekshabhoomi make it special. Tap to read more.
Nagpur. This restaurant immerses you in a village-themed setting, complete with rustic interiors that evoke the essence of rural life. Renowned for its Maharashtrian and North Indian cuisines, ...