From a North Carolina barrier island to a coastal village on Japan’s Izu Peninsula, discover the most beautiful beach towns ...