Rachel Carson Coastal Reserve Website The Rachel Carson Coastal Reserve is a stunning stretch of barely-barrier island shoreline that’s found just off the coast of historic Downtown Beaufort. Covering 2,205 acres, this collection of three islands that... Beaufort 252-838-0883 Map it