One of the most important festivals in the Hindu calendar is Durga Puja celebrated across the Indian subcontinent in worship of Goddess Durga and the victory of good over evil. While the festival takes place over five days, and is most popular in the states of West Bengal, Odisha, Assam and Bihar, in Bogotá, cyclist-turned-chef […]