Geneva, a city of beautiful contradictions, built on faith and established over the years through trade and wealth. A city where luxury brands like Dior and Cartier live alongside living history like St. Peter’s Cathedral (Cathédrale Saint-Pierre). Part of the French speaking portion of Switzerland, Geneva sits on the shores of Lake Geneva in the shadows of the Alps. …
A Day in Geneva, Switzerland

