The Castle Harbour Nature Reserve lies near the main islands of Bermuda, which are situated in the Atlantic Ocean, about 570 miles [900 km] east of North Carolina, U.S.A.
Castle Harbouri looduskaitseala asub Atlandi ookeanis Bermuda peasaarte lähedal, Põhja - Carolina osariigist USA - s umbes 900 kilomeetrit idas.