Is this the most beautiful beach town in America? Quite possibly.

More