Location
Renowned as one of the 108 Shivalayas (Abode of Shiva) the Chowalloor Shiva Temple is in the neighborhood of Guruvayur. The temple location is scenic, calm and cool. The premier deity is Shiva with a special Shivalinga installed in the sanctum Sanctorum.
There is an image of Thiruvambadi Krishna in a shrine just at the entrance of the Shiva temple. The surroundings are best places to spend hours together in solitude. Evenings at this place are attractive and rejuvenating.
Shivaratri is a major festival in this temple. The pilgrims to Guruvayur invariably visit this Shiva temple as well. The Chowallur Shiva temple is open on all days. Timings 4.30-11.15 am, 5-9.15 pm.