Few festivals in India can match the gaiety and enthusiasm of a Ganesh Utsav! Also known as Ganesh Chathurthi, this festival celebrates the elephant-headed deity, Ganesh. While this festival is celebrated differently in different regions, the most ardent celebration is seen in Maharashtra, particularly in Mumbai. Ganesh Chathurthi is a ten day festival, where idols […]