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.
Bermudu salas atrodas Atlantijas okeānā, aptuveni 900 kilometru attālumā no Ziemeļamerikas austrumu krasta, un Kāslhārboras dabas rezervāts ir izvietojies līdzās salu grupas galvenajām salām.