Where is Patel Nagar Station?

Where is Patel Nagar Station located?

Patel Nagar Station, Delhi, India (approx. 28.64503°, 77.1693°)


Where is Patel Nagar Station on the map?