Celebrating Christmas’ eve at a perfect place with family and friends is always memorable. Those who are very much particular about planning their Christmas holidays may have look at these beautiful places where they can celebrate and enjoy their Christmas day and vacations too:

Castleton, England

What makes this place special is caroling with candlelight inside caves.

Castleton, England

Vienna

Vienna_Skyline

Quebec City

This environment friendly is popular for 16th and 17th century houses with  a lot of snow.

QuebecCity-Quebec_City_Funiculaire1

Trømso, Norway

It offers stunning views of northern lights.

Tromsø_Norway

Barcelona, Spain

Barcelona_Spain