Chowalloor Shiva Temple is one of most famous temples of Shiva. It is considered as one of the Shivalayas. There are 108 Shivalayas; Shivalaya means ‘Holy Abode of Lord Shiva’. The temple is situated near Guruvayur, in an exquisite location.
Though the temple is dedicated to Shiva, you will find an idol of Thiruvambadi Krishna inside the shrine just at the entrance. The Shivalinga at the main shrine is very special. The main ritual celebrated with fervor is the Shivaratri.
Come to this temple where you are at Guruvayur. The ambience of the temple will help you find peace and solemnity.