Hidden place · New Delhi, India

Metro Museum at Patel Chowk

The Metro Museum is inside Patel Chowk station and traces the city's metro system. It is open Tuesday to Sunday from 10 AM to 4 PM, with entry free for…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload