Patel Chowk Metro Station,
New Delhi, India
+91 11 23345851
An intriguing museum devoted to the short, but fascinating history of the Delhi metro transport. A great free attraction.