France is a stunning country and should be at the top of your list of places to visit. It's full of cultural attractions, renowned food and wine, and alluring landscapes. Spend a week in Paris touring the most outstanding museums or head to the snow-capped Alps for an incredible winter escape.