Rapperswil: The Jewel of Lake Zürich
Tucked away at the upper end of Lake Zürich lies Rapperswil, a charming town that’s often referred to as the “Town of…
Tucked away at the upper end of Lake Zürich lies Rapperswil, a charming town that’s often referred to as the “Town of…