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.