5. Archaeological Site at St. Pierre’s Cathedral Located on the peak and heart of Geneva’s old town, St. Pierre’s Cathedral offers many activities for all types of tourists. To start, located at the top of the old town, the breathtaking view alone gives the the Cathedral the view of the Swiss Alps. This view is priceless and if you are lucky… Read more →