3. Neptune Beach:
Nestled next to Jacksonville, Neptune Beach is appreciated by locals and native Floridians as an easy escape from the larger crowds. Neptune Beach is one of several towns on San Pablo Island, which spans through Duval and St. John’s County from Naval Station Mayport to Vilano Beach near St. Augustine.
San Pablo Island, which stretches through two counties (Duval and St. Johns) and extends from Naval Station Mayport at its northern tip to Vilano Beach in the south, across from St. Augustine.