From West Coast to East, Great Lakes to Gulf, meet the 10 coastal towns that are sure to make you smile—for a weekend or a lifetime.

More
By Tracey Minkin