Straubing, Germany

Straubing is a Bavarian gem steeped in history and tradition.

A wide-angle view of the bustling cobblestone town square in Straubing, Germany, with people dining at outdoor cafes and the city's iconic Tower of the Stadtturm in the background.