Devi's right shoulder fell here and the idols are Devi as Kumari (Durga) and Shiva as Bhairava (Remover of fear). This place is supposedly located near Madras (now Chennai) in Tamil Nadu.