Switzerland/Travel Switzerland: Exploring Geneva By Kamila Zawadzka / March 27, 2016 For such a small country, Switzerland is home to a surprising number of world-class delicacies and