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.
Rezervati Natyror i Kasëll - Harborit gjendet pranë ishujve kryesorë të Bermudeve, të cilat ndodhen në oqeanin Atlantik, rreth 900 kilometra në lindje të Karolinës së Veriut, SHBA.