Even though locals complain about South Beach, social media adores it.
Holidu, the search engine for vacation rentals, turned to Instagram, examined hashtags and photos of more than 6,000 beaches to determine the 10 most Instagrammable beaches in the U.S.
South Beach was No. 1.
The only other Florida beach in the top 10 was Palm Beach at No. 4,
California dominated the top 10, with Long Beach, Venice Beach, Newport Beach, Huntington Beach, Laguna Beach and Manhattan Beach. Rounding out the top 10 are Myrtle Beach, South Carolina, and Virginia Beach, Virginia.