Nestled in the very heart of Geneva, just a short walk away from the lake, is St Pierre’s Cathedral.
Did you know that Pierre is the french for Peter and that it means ‘stone’?
Nestled in the very heart of Geneva, just a short walk away from the lake, is St Pierre’s Cathedral.
Did you know that Pierre is the french for Peter and that it means ‘stone’?