July 14, 2016 Geneva, Switzerland Switzerland is an absolutely amazing country. Even just flying into Geneva airport was special….