Explore the Mythical Monsters of Diwali in Goa, India
Diwali known as the festival of lights is the Indian New Year. During this huge celebration, families head to their homes to spend time with their entire extended family, have Pujas (Puja is the act of showing reverence to a god, a spirit, or another aspect of the divine through[…]