Bharat Express English
Bharat Express News Network
Japan Minister, G20 Delegates Take Ride In Delhi Metro, Visit Museum
The Japanese group took a tour of the Chawri Bazaar underground station and visited Delhi Metro Museum at Patel Chowk Metro station, an official said.