America’s Top Beach Cities
#1. Miami, Florida
#2. Charlotte Amalie, U.S. Virgin Islands
#3. Los Angeles, California
#4. San Juan, Puerto Rico
#5. San Diego, California
#6. Key West, Florida
Ft. Lauderdale, Florida
Panama City Beach, Florida
Myrtle Beach, South Carolina
Chicago, Illinois
Ocean City, Maryland
Gulf Shores, Alabama
Charleston, South Carolina
Tybee Island, Savannah, Georgia
Jacksonville Beach, Florida
Virginia Beach, Virginia