Here are 7 best coastal cities in the U.S. where you can discover your perfect sandy oasis: • Cannon Beach, OR • Cape May, NJ • Clearwater, FL • Laguna Beach, CA • Myrtle Beach, SC • Virginia Beach, VA • Wrightsville Beach