Why Is The Old Delhi Metro Station Also Called A ‘Time Machine’?

Situated 98 feet below the ground level, the Chawri Bazar metro station is an exclamation inducing part of the Delhi Metro Rail Corporation. Adding more to its uniqueness, the metro station is termed as a time machine. The reason behind its nomenclature may result in awakening and accelerating the traveller inside you! After stepping out … Continue reading Why Is The Old Delhi Metro Station Also Called A ‘Time Machine’?