Archaeological Site St Pierre in Geneva, SwitzerlandFoundations of earlier churches under the Cathedral of St Pierre in Geneva, SwitzerlandHome » Top Sights » Museums » Explore the Geneva Cathedral Archaeological Site » Archaeological Site St Pierre in Geneva, Switzerland