Curated Architecture and Design from the Alpine Region

Geneva

Geneva is the French-speaking westernmost canton of Switzerland. It lies at the western end of Lake Geneva bordering France and the Swiss canton Vaud.

More Featured Projects