Guruvayur, the town having the famous Guruvayurappan temple, also has a Shiva temple called as Mammiyoor Shiva temple or Mammiyoor Mahadeva Kshetram. Mammiyoor temple is located at a distance of around 1 km from the Guruvayurappan temple. Mammiyoor temple is also an ancient temple. There was even a period when Mammiyoor temple was more popular than Guruvayurappan temple. However, now Mammiyoor temple is a small temple in Guruvayur which gets a portion of devotees of Guruvayurappan temple.
Mammiyoor temple is very small and built in a typical Kerala type architecture. This temple is one of the 108 Shiva temples built by Lord Parasurama in Kerala. Lord Shiva is available in the form of Uma Maheswara in this temple. The temple has some of the beautiful mural paintings, and also houses shrines for other deities such as Vishnu, Muruga, Ayyappa, Ganesha, and Bhagavathy.
It is believed that the pilgrimage to Guruvayur is complete only if you visit this temple after visiting Guruvayurappan temple. When you happen to visit Guruvayur, ensure that you visit this small beautiful temple of Lord Shiva too.
Site Name: Mammiyoor Temple
City Name: Guruvayur
1) One of the ancient temples of Guruvayur
2) A Shiva temple located in the Guruvayur town, which is famous for Vaishnavism
3) The temple built by Lord Parasurama
Location: 29 kms from Thrissur, Kerala state, India
Nearest Railway Station: Guruvayur
Nearest Airport: Cochin (around 90 kms)
How to reach: Easily reachable by road and train
Hotel: A lot of luxury hotels and budget hotels are available in Guruvayur
Restaurants: There are a lot of good restaurants in Guruvayur
View Larger Map