The Travel Book – The Discovery Museum, Newcastle, United Kingdom By Holly on 2 Jul 2020 • ( Leave a comment ) A museum located in the city…