Switzerland June 23, 2020January 16, 2015 by laffgaffI love Switzerland.I’m not sure what the best thing about it is, but their flag is a big plus.