Places to Visit in Guruvayur Guruvayur also written as Guruvayoor or Gurupavanapuri, is a municipal town in Thrissur district of Kerala. It houses famous temple and pilgrimage, which is visited by many devotees every day. According to the legends, Guruvayur…