Being one of the outstanding places to visit in Nagpur for couples, this lake is one of the largest lakes amongst 11 lakes in Nagpur.
Renowned as Dhamma Chakra Stupa, this is a holy place that is located 5kms south-west from Nagpur City
This cricket ground placed in Nagpur city has witnessed many legendary international cricket matches and test series.
Attain mental and solace by visiting this Japanese rose garden, originating its name from the design and the layout of Japan. This garden is identical to the rose garden in Japan and is located in