Explore Urumbachan Kottam: A Temple Honouring Ants
Urumbachan Kottam is a strange but fascinating place located in Kerala. Located in the village of Kuttikkakam in the Kannur district, on the road from Thottada to Kizhunnapara, is an unusual temple dedicated to the