Switzerland, officially the Swiss Confederation, is a country situated at the confluence of Western, Central, and Southern Europe. Switzerland is a landlocked country bordered by Italy to the south, France to the west, Germany to the north, and Austria and Liechtenstein to the east.
It borders on Baden-Württemberg in the north and on the Lindau-part of Bavaria through the Bodensee. Schloss Neuschwanstein (in the Ostallgäu) is approximately 180km away from that border, which makes Harry's claim that it is "...south-west on the border with Switzerland..." incorrect.