Stephansplatz

Stephansplatz is the central square in Vienna, also located in the geographical center of Old City (Innere Stadt). It is the most popular square in the city, both with tourists and with local commute traffic … Continue reading Stephansplatz