If your idea of a great vacation means being by the water, head to Pine Island. Whatever you choose to do here, you're unlikely to tire of those pretty views.
Pine Island is located in North Carolina. Once you've visited this water-surrounded land mass, why not discover what this area has to offer? Pancho Villa State Park is one attraction that's close by.