Rapperswil-Jona, a charming town located on the upper end of Lake Zurich, is like a little slice of Mediterranean paradise in Switzerland. With its picturesque rose gardens, medieval old town, and stunning castle overlooking the lake, it's the perfect place to soak up some history and enjoy a relaxed holiday atmosphere. Plus, there are plenty of fun activities for families, like visiting Knies Children's Zoo or taking a ride on the summer toboggan run.
Don't forget to take a walk up to the castle to watch the sunset where you can also admire the deers grazing in an enclosure.
TIP: take a boat tour from Rapperswil to Zurich and enjoy the views. If you have a day pass your ride is included. Since boats in Switzerland are operated as public transportation.