HomeGeneva Tours & TicketsSearch ResultsSt. Peter's Basilica + Basilica of Our Lady of Geneva + Olympic Museum + Uchi Pier One-day Tour in Geneva, Switzerland [Private car transfer - Chinese speaking driver]
St. Peter's Basilica + Basilica of Our Lady of Geneva + Olympic Museum + Uchi Pier One-day Tour in Geneva, Switzerland [Private car transfer - Chinese speaking driver]