ADVERTISEMENT

Strasbourg

Strasbourg is a picturesque city located in northeastern France near the German border. It is home to a number of excellent museums and art galleries, as well as a large Christmas market that attracts tourists from all over Europe each year.

Strasbourg