ConstantlyCurious logo mark

Europe

Switzerland 🇨🇭

The Swiss Confederation is a landlocked country located in Western Europe, and it's capital city is Bern.

Silver Vehicle on Concrete Arch Bridge
The flag of Switzerland is square shaped. It features a white Swiss cross centered on a red field.
Landmarks