Things to do 7 Most Interesting Things to do in Geneva Geneva is a city in Switzerland that is known for both its natural beauty and its wonderful man-made landmarks. People…