10 Best Things to do in Arizona, U.S. this weekend.

10. Chill at a spa in Scottsdale

9. Explore the Arizona-Sonora Desert Museum

8. Hike at the Grand Canyon National Park

7. Visit the Hoover Dam

6. Experience Petrified Forest National Park

5. Explore the red rocks of Sedona

4. Go stargazing in Flagstaff

3. Explore the Saguaro National Park

2. Go whitewater rafting on the Colorado River

1. Take a hot air balloon ride over Sedona

NEXT : 10 Best Places to visit in Syracuse, New York