Europe

Strasbourg, France

Strasbourg is part German, part French, and part medieval village, part modern European powerhouse. Strasbourg is a place where you can enjoy the simple pleasures…