• 2 years ago
Since 1991, Stephen Leatherman, professor at Florida International University establishes a ranking of the most beautiful beaches in America.
1. Ocracoke Lifeguarded Beach, Outer Banks, North Carolina
2. Caladesi Island State Park, Dunedin/Clearwater, Florida
3. Coopers Beach, Southampton, NY
4. St. George Island State Park, Florida
5. Duke Kahanamoku Beach, Oahu, Hawaii
6. Lighthouse Beach, Buxton, Outer Banks, North Carolina
7. Coronado Beach, San Diego, California
8. Wailea Beach, Maui, Hawaii
9. Beachwalker Park, Kiawah Island, South Carolina
10. Coast Guard Beach, Cape Cod, Massachusetts
The one who is nicknamed "Dr. Beach" is based on the following criteria:
- The softness of the sand
- Temperature and color of the water
- The diversity of the fauna and flora

Recommended