The Swiss Air Force runs like clockwork, Payerne Air Base between Lausanne and Bern is home to  17 and 18 Squadrons of the Swiss Air Force.
Back to Top