New Delhi [India], December 18 (ANI): The Delhi Metro Rail Corporation has opened a Metro Museum at the Supreme Court Metro Station premises. DMRC history from its inception to the present day, as ...
Every day, lakhs of people travel by the Delhi Metro, but many may not know how it all began. The Delhi Metro started its journey with a small 8.2-kilometre stretch of the Red Line, running between ...