One of the Best Hidden Beaches in the Country is in New Jersey!
This island is only accessible by boat and is packed by wildlife. A survey said it was one of the best hidden beaches in the country. The Sedge Islands is located In The Barnegat Bay and is…