Towns & Villages in St. Gallen
Travelers are voting Alt St. Johann, Unterwasser and Schonengrund as the best of 12 towns & villages in St. Gallen. Also popular are Buchs in Maienfeld, Weinfelden in Rheinau and Gais in Filzbach. Want more? Check out our map of towns & villages in St. Gallen or these 12 towns & villages near St. Gallen.