At one of the most popular and beautiful beaches in the world -
so they say - Lido Beach, Florida.