Switzerland Business Directory

Map of SwitzerlandSwitzerland, officially the Swiss Confederation, is a country in western Europe and is also known for being a neutral country since early 19th century. It is fully landlocked bordering Italy on the south, France on the west, Germany on the North and Austria on the east.

Exquisit Webdesign

Villa Magnolia Residence

Swissmade Direct