Get ready for the most wonderful time of the year as World of Christmas comes to Mumbai

There’s nothing in the world quite like the holiday season. All set to bring this festive cheer from around the world to Mumbai is India’s Biggest Christmas Festival – World of Christmas. Redefining Christmas celebrations, this market has everything you’d expect of a classic European Christmas market: the food, the shopping, the twinkling lights and loads of festive cheer.

Read more