CHAMPAGNE CATHEDRALS OF REIMS The city of Reims in France is at the centre of the production of champagne and its cathedral above ground is mirrored by the many cathedrals to champagne underground too.8th February 2017Geoff MooreBlog, Covid Travel, Featured Slider0 Comments Read Article→