Mar 31 Mar 31 Lower Saxony 1 - Celle and its magnificent castle Martin Hesp Travel, Europe A visit to the town of Celle in Lower Saxony, Germany