La Sarraz, Switzerland

E139999 UNEXPLORED

La Sarraz, Switzerland is a small historic town in the canton of Vaud known for its medieval castle and its role in early 20th-century modern architecture movements.



Please wait…