2. Guruvayur which is also known as Guruvayoor or Gurupavanapuri, is a municipal
town in Thrissur District, of Kerala State in India. It is renowned for its famous
Guruvayur Shree Krishna temple and it is the fourth biggest temple in terms of the
devotee who attends the prayer house every day.
Anakotta in Guruvayur