NCI Torbay | Eyes Along The CoastEyes along the coast The objective of the National Coastwatch Institution (NCI) is to assist in the protection and preservation of life at sea and along the United Kingdom coastline. The NCI station at Torbay is one of over 50 stations located around https://torbaynci.org/