Taking a cue from London’s transport museum, Delhi Metro Rail Corporation (DMRC) has presented a unique gift to Delhiites in the form of the Delhi Metro museum which traces the origin and historic moments in the construction of the Mass Rapid Transit System (MRTS). The Metro Museum in Delhi is South Asia's first modern Metro Museum, showcasing the Delhi Metro, and it also is … [Read more...]