Thozhuvannur Bhagavathy Temple Location : Valancherry, Valancherry About The Temple : This is one among the rarest temples which faces south. This temple is situated in Kavumburam stop two kilometers away on the. Valancherry – Kottackal route in Valancherry panchayat of Valancherry district. The presiding deity is Vanadurga and is Swayamboo (autogenous) and hence there […]