The temple town of Guruvayur, famous for the Sri Krishnaswamy temple is also an abode of several...

read more