Switzerland is a state found in central Europe with a mountainous landscape. The country hosts a number of lakes and also the popular mountains Alps. Switzerland is mostly known to have top rated resorts and great trails for hiking. Among the countries that border Switzerland is Germany, Italy, Austria, and France. Switzerland beautiful capital city […]