The Internet says this spot is everybody’s favorite Florida beach. It’s not in Miami

The Internet says this spot is everybody’s favorite Florida beach. It’s not in Miami