Best place to experience the Ganesh Chaturti festival in India is Pune or Mumbai. In Mumbai it is big and commercial, in Pune it is more localised anc vernacular. Both have their own charm. The main day is the last one where devotees immerse the idols in the Arabian sea in Mumbai. Doesnt happen in Pune as it is not a coastal city.