Whats are the 5 best places to visit in late spring months like May?

Late spring is the time where the weather opens up and the temperature warms but the schools are still in session, so its one of the best times to visit places that get specially hot or crowded during summer. 
   Here is a list of some of the best places for late spring travels in the continental United States
1. Skagit Valley and Tulip Festival ( Washington)  
2. Antelope Canyon (Arizona)
3. Zion National Park, Utah
4. Honolulu, Hawaii
5. Arches National Park, Utah