View 17 photos
A small town in the district of Thrissur, Guruvayoor is most famous for the Guruvayoor Temple- India's third largest temple housing Lord Krishna.
Krishna Guruvayoorappa!' You hear these words quite often in Kerala. Guruvayoorappan has a distinct place in every heart and every household. This temple is believed to be one of the 108 most divine Vishnu temples in the world. A kilometre away is the Shiva temple at Mammiyur. However, Non-Hindus are strictly barred from entering the temple complex. Guruvayoor has emerged as one of the most important places of worship in Southern India along the likes of Tirupati and Sabarimala. Chavakkad Beach, a good place to spend your evenings is located just five km from Guruvayur. Alternatively, in the evenings, you can watch fishermen bring in their catch lay it on display on the beach itself. The annual Guruvayur Festival held during February-March kickstarts with an Elephant race; and is a must watch. 3 km away from the temple premises is the Guruvayur Devaswom elephant sanctuary -one of the largest elephant sanitarium in the world, also known as Punnathurkotta.