Things about Switzerland
Switzerland, officially the Swiss Confederation, is a landlocked country located at the confluence of Western, Central and Southern Europe. Switzerland is a small mountainous country located in central Europe. This landlocked country is about the size of New Jersey and is between France an