St. Gallen is a small but beautiful city for street photography. Its charming old town, lively squares around the train station, and short walking distances make it perfect for spontaneous shots. Almost every interesting spot is just 10 to 20 minutes away on foot—ideal for capturing the city’s authentic life.