Tag: Delhi Metro

Uncategorized Views: 3

Five times Delhi Metro’s viral video made us go ‘WHAT’???

Living in Delhi-NCR means that there are high chances that Metro is your bestie. Announcements like “darwaze daayein taraf khulenge”,...

Read More
Close