April 15, 2024

Urumbachan Kottam Temple

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