Grand EstStrasbourg: Where History and Modernity Meet FosyCosy / March 19, 2026 It all began with a Roman military camp back in 12 BC. Since then, the city has been swept up