There is a saying in Bengal, “Baro Mashe Tero Parbon”. It means that there are 12 months in a year but 13 festivals to celebrate in India. India indeed is a land of diverse cultures with innumerable festivals to celebrate. One such festival is Onam, which is celebrated in God’s Own Country, Kerala. Onam is…Read More