5. Rome, Italy

All over the world lapsed Christians manage the stroll to their nearest church on Christmas Eve to celebrate midnight mass services. If you want to celebrate the birth of Christ with thousands of others, head to Rome. Outside the Vatican, where Pope Benedict XVI will give his annual address, pilgrims from all over the world line up for a Papal audience, to hear special readings, receive blessings and to hold prayers in St Peter's Basilica. If you wish to attend mass on Christmas Eve, you have to book tickets well in advance. The mass service starts at 10.00 pm and is repeated on Christmas Day at noon.