Top 10 Best Places for Watersports in the USA

10. Surfing in Santa Cruz, California

9. Scuba Diving in Maui, Hawaii

8. Power Boating in San Diego Bay

7. Rafting the Grand Canyon, Arizona

6. Waterski in Lake Powell

5. Sailing at the Golden Gate in San Francisco

4. Snorkel in Hanauma Bay, Oahu, Hawaii

3. Snorkel in Key West, Florida

2. Jet Skiing in Miami

1. Kayaking at Lake Tahoe