The Krishna temple in the town of Guruvayoor in Kerala is one of the five famous Krishna/Vishnu temples in India. he whole life of this town revolves round the temple. Booking.com
Booking.com