Photo Of The Week : Japanese Rose Garden Nagpur
Japanese Rose Garden Nagpur : This is a picture of the famous Japanese rose garden. This garden’s location is in the heart of Nagpur. It is truly a treat for the visitor’s eye. The design and the map of this place is quite unique than any usual garden. It is the perfect way to spend your evening when you are in Nagpur.