BackHomeNext

Stein am Rhein is widely regarded as Switzerland's best preserved medieval small town