Ambattur City Guide

Ambattur is located in the northwest part of Chennai City in Tamil Nadu. This place is one of 108 Shakthi Sthals in the country. The Amman temple is the fifty-first in the order. Thus according to the Tamil name, this place was named "aimbaththu onraam oor" which was later changed to Ambattur.

    Free Listing