Switzerland borders Germany, France, Italy, and Austria, which make up 53% of the European GDP. Geographically well located in the northeastern part of Switzerland, Thurgau guarantees excellent transport infrastructure, short travel, and distances with nearby international airports. Meet most of your European clients in less than two hours!