Delhi Metro: India’s Marvelous infrastructure project The Delhi Metro is a rapid transit system serving the city of Delhi, India and the surrounding regions. It is the third-largest metro system in… Continue Reading