Monte-Carlo strikes a festive chord this winter, with music, magic and gourmet delights filling the season from November 29th to