Hidden place · Ambattur, India

Ambattur Industrial Estate

Commissioned in 1964, this large industrial estate covers about 1,430 acres and contains around 1,800 units. It is associated with automobile, textile,…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload