One of the most famous Krishna temples of South India, Guruvayoor temple is also enshrined with the idols of Lord Shiva, Sree Ayyappa, Ganapathy and Edathedathy Kavil Bhagavathy. The temple contains four Gateways, with the Eastern Gate being the main entrance. The walls of the temple complex are covered with exquisite paintings and carvings. The temple features magnificent architectural style and attracts devotees in large number. However, the entry of non-Hindus in the temple is not allowed.
Famous for its large murals, this temple dedicated to Lord Shiva adds to the lore of Guruvayoor. It is believed that Lord Shiva was the original owner of Guruvayur temple and decided to relocate to the current site to place the Vishnu idol in Guruvayur temple. Hence, every pilgrim completes their pilgrimage by visiting this temple located just 500 meter from Guruvayoor temple housing the shrines of Lord Shiva and Lord Vishnu.
Located within a kilometer from Guruvayoor temple, Parthasarthy Temple houses the shrine of Lord Krishna in the form of an episode from Mahabharata where the Lord narrates the Gita to Arjuna atop a gigantic chariot.
Located at about 3 kms away from the Western Gate of the Guruvayoor temple, this sprawling mansion with luxurious courtyards was established from the ruins of the Punathur. The palace houses 65 elephants, all offered by the devotees. These elephants are forbidden to work anywhere else, except in the service of the Lord during temple processions and ceremonies. Many of the star elephants have a huge fan-following.
In the premises of Sree Valsam guest house complex, a huge statue of Kesavan- the now deceased majestic Elephant King has been erected. Also, one can see the statue of Mara-Prabhu; a creative interpretation of Lord Krishna as a trunk of giant banyan tree as depicted in traditional folklores.