Two Harbors is a great place for a weekend trip. Its mostly undeveloped, but there is are a couple places to eat and a bar with a DJ and dancing that attracts everyone on Friday and Saturday. You can camp, but why not just charter and boat with some friends and sleep aboard. You can fill you days with swimming, snorkeling, and hiking.
You have no recent hotel searches.