Where is AECS Layout?

Where is AECS Layout located?

AECS Layout, AECS Layout, India (approx. 12.964118°, 77.713036°)


Where is AECS Layout on the map?