Delhi Metro: Highest fine is imposed for this act in metro, do not do this act even jokingly

Delhi Metro is the largest metro in India. In the year 2002, Delhi Metro Rail Corporation i.e. DMRC was established for Delhi Metro. The first metro in Delhi ran on the Red Line. Delhi Metro now covers an area of ​​400 kilometers. Delhi Metro is no less than a lifeline for the people of Delhi … Continue reading Delhi Metro: Highest fine is imposed for this act in metro, do not do this act even jokingly