Discover the raw, unspoiled magic of this barrier island off the coast of South Carolina. Situated in a cluster of sea islands off the coast of South Carolina, St. Phillips Island is a natural ...