Lighthouses Commemorate D-Day

On June 6, 1944, the largest naval, land and air operation in history when 160000 Allied forces landed in Nazi-occupied France at Normandy, signaling the beginning of the end of World War II. Orfordness Lighthouse in camouflage, UK, 1944   To commemorate the 80th anniversary of this historic day, Trinity House, the General [...]