Anonymous girl asked 14 year ago Travel where is switzerland located on the world map View +1 answer Report
Switzerland is a landlocked country located in Central Europe. It’s bordered by Germany to the north, France to the west, Liechtenstein and Austria to the east, and Italy to the south.