Counted amongst the top pilgrimage destinations in Kerala, Guruvayoor is home to the fourth largest temple in India. It is believed that Sri Krishna knew that soon Dwarka would wash into seas, so in order to protect the idol of Lord Vishnu, he instructed Guru and Vayu to search a sacred place and relocate the idol of Lord Vishnu. And that's how the place came on the tourism map of India.
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".
According to the legends, the idol worshipped here is more than 5000 years old. But there are no historical records to establish it. In the 14th century Tamil literature 'Kokasandesam', references about a place called Kuruvayur is there. As early as 16th century (50 years after the Narayaneeyam was composed) many references are noted about Kuruvayur. In ancient Dravidic, Kuruvai means sea, hence the village on the coast may be called Kuruvayur.
The Elephant Camp is located in Punnathur Kotta, at a distance of 3 km from the Guruvayur Temple. This Elephant Camp is one of its kinds in the world and is considered to be one of the largest elephant sanctuaries housing around 60 elephants. The fascinating feature is that all the elephants are offerings that are made by the devotees, at the temple. The camp also acts as a training school for the elephants. Most of the elephants are trained to participate in major processions and daily temple rituals. This camp is visited by several tourists every year.
Chavakkad Beach is beach in Chavakkad Municipality of Thrissur District in Kerala State. It lies on the coast of Arabian Sea and attracts domestic tourists and local people. The beach is situated 5 Kilometers from Guruvayoor Temple Sri Krishna Temple. In this beach, the river meets the sea known as estuary.
Kumarakom is a popular tourism destination located near the city of Kottayam (16 kilometers (10 mi) in Kerala, India, famous for its backwater tourism. It is set in the backdrop of the Vembanad Lake which is the largest freshwater lake in the state of Kerala. House Boats and other boating facilities are also available at Kumarakam.