Domplatz, Passau, Germany
Ready for a dose of awe? St. Stephen's Cathedral in Passau is a baroque masterpiece that’ll leave you speechless! With its soaring towers and stunning interior boasting Europe’s largest church organ, this beauty is a must-see. After snapping pics, relax in Domplatz; grab a bratwurst and soak in the charm of this picturesque square!
Culture
Lat: 48.5741597, Lon: 13.4656793
ShareWebsite LinkCall