The Mana, or Illam, is situated near Vylathur, on the Guruvayur-Ponnani route, via Punnayoorkulam, near the junction where the road from Kunnamkulam meets, about 6 kilometers away from Guruvayur and Kunnamkulam.