Imagine a southern island with beaches like Florida. Welcome to South Carolina's picturesque barrier island near the entrance of the Charleston Harbor ...
St. Clair Shores is home to several private marinas, two city-owned marinas, and an extensive canal system. Here's more about ...
If you fancy a little slice of Caribbean paradise but don't want to leave the country, these gorgeous beach towns in the U.S. should scratch the itch.