Welcome to Rapperswil, a picturesque town located on the northern shore of Lake Zurich in Switzerland. Formerly a municipality, Rapperswil is now part of the municipality of Rapperswil-Jona in the Wahlkreis of See-Gaster in the canton of St. Gallen. The town is situated between Obersee and the main part of Lake Zurich and is known …









