LocalGuideWorld – Best Places to Visit, Eat & Stay Around the World

Latest Reviews

The Guruvayur Temple is a Hindu temple dedicated to Guruvayurappan, a form of Vishnu, but popularly known as Krishna, located in the town of Guruvayur , Thrissur dist in Kerala, India. It is one of the most important places of worship for Hindus in Kerala