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.
Cagar Alam Castle Harbour terletak di dekat pulau - pulau utama Bermuda, yang terletak di Samudra Atlantik, sekitar 900 kilometer di sebelah timur Karolina Utara, AS.