Suggest a Picture
Description: Rapperswil is located in Switzerland with a population of 7,959. Words used to describe Rapperswil are Castles, Hiking, Lakes, History



