10 Facts about Delhi Metro Facts about Delhi Metro talk about a metro system in India. It connects Delhi to the satellites cities like July 29th 2016 | Transportation