Organisations



fallback-no-image-1996  

National Coastwatch Institution

The National Coastwatch Institution (NCI) is an entirely voluntary organisation keeping a visual watch along UK shores. Each station assists in the protection and preservation of life at sea and ...