Florida has the best beaches
The best beaches in America?
Florida of course!?! Right?
When people think of Florida one of the those most frequent mental pictures that pop up are of those beautiful white beaches. Now let's find out if Florida has the best beaches in whole America.

Research:
I used the TripAdvisor website to determine which beach is their number 1 for 2012.
My surprise?
Florida does not only have the number one beach in the US, Saint Pete beach, but 4 other beaches that are on the top 10 list on TripAdvisor's website.
Number 2: Miami beach, Florida
Number 6: Daytona beach, Florida
Number 7: Fort Lauderdale, Florida
Number 10: Key West, Florida

Conclusion:
Florida has the best beaches in whole America!
Source:
http://www.tripadvisor.com/TravelersChoice-Beaches