Oak Island, NC - Caswell Beach

Private beach located at Fort Caswell, NC