My Strasbourg City Guide

Nestled near the German border, Strasbourg is an amalgamation of French and German influences.