The spectacular Guruvayoor Aanayottam, a jaw-dropping race of giant tuskers, is a unique traditional custom of Guruvayoor that heralds the beginning of the 10-day annual festival of Guruvayoor Temple. In this blog you can know about the complete details about Guruvayur Anayottam. Continue Reading…