Mumbai is the Maximum City and India is the land of festivities. Together, it offers an overdose of festivities and celebrations that never ends. Diwali is certainly the grandest festival of India and people love to do Diwali shopping in Mumbai. However, once the dust settles and the Diwali celebrations are over. People take a break for few weeks before they begin to gear up for the Christmas celebrations. The month of December is all about Christmas shopping in Mumbai and you’ll find many stalls and shops ready to help you out. Christmas celebration would be incomplete without a Christmas tree and a star. Hence, it is important that you look for places where you can get some great deals. Here are some of the places in Mumbai to shop for Christmas.