Latest Posts

Impressions of Strasbourg

Strasbourg (map) is the capital and the largest city of Alsace, a region in northeastern France bordering Germany. This historic city is home to…

Impressions of Marseille

Marseille is France’s second largest city and is located on the Mediterranean coast. Blessed with a mild climate and a stunning natural harbour, Marseille…

Luxury on the slopes

The ski season is now upon us, as resorts in Europe and North America open up their hotel doors, and get the chair lifts…

Appeared In