Which Happiest Seaside Town is Perfect for You?

Your perfect Happiest Seaside Town is:

Southport, North Carolina

You like a town where the chief pleasures are village life near the water, but you don't need that sand between your toes every day. Southport's historic harbor–front with its quaint downtown and boating life is perfect for you!