Where is Indira Nagar Station?

Where is Indira Nagar Station located?

Indira Nagar Station, Indira Nagar Station, India (approx. 12.996456°, 80.249596°)


Where is Indira Nagar Station on the map?