Rapperswil is a charming town on the northern shore of Lake Zürich in Switzerland, often called the Town of Roses for its beautiful flower displays. It’s known for its historic old town, lakeside promenade, and medieval castle.

Things To Do

  • Rapperswil Castle
  • Old Town (Altstadt)
  • St. John's Church & St. Nicholas Church
  • Lakeside Promenade & Rose Gardens
  • Boat Cruises