Guruvayur Temple and the Holy Town Guruvayur Temple and the Holy Town India, Kerala Tourism, Spiritual, Spiritual By footlooseinme Dec 22, 2018 3 Comments guruvayur