12 Hidden Gems Only Locals Know About in Onslow County

Onslow County is more than just Camp Lejeune and Jacksonville’s main strip. Beneath the surface lies a treasure trove of hidden spots that only the most seasoned locals know about. 1. The Secret Inlet at Bear Island Tucked behind the main beach at Hammocks Beach State Park, there’s a quiet inlet where the water stays […]