Arumukha← Explore all Temples & Teerth Place: Kanchipuram Tamil NaduArumukha. Located in Kanchipuram.AddressVice Chairman Paramasivam StreetOpen this temple in the Encyclopedia