Welcome, King Mahabali.


One of the most popular temples in Kerala — Guruvayoor — celebrates Onam today with a truly grand flower arrangement. Dedicated to King Mahabali, who was buried several feet in the ground by Lord Vishnu, Onam  is a festival based on hope and faith. Keralites hope and believe that their beloved King will return on this day of Onam to bless his land and meet his people. Kerala is one of India’s most beautiful states and lies to the south of the country.