
in: England, Europe, Interesting Places
/ 15 November 2014
RAF Menwith Hill, Harrogate, North Yorkshire in England
Menwith Hill is a Royal Air Force station near Harrogate, North Yorkshire. On the site of the 421st Air Base Squadron is stationed, which is supported by the