5. Salt Lake City, UT
Flight costs: $194
Attractions: Jewelry workshops, Mountain Man Camp, arts and crafts fairs, Utah Arts Festival
This June, Salt Lake City focuses its events on their rich culture and the arts, and that is why it takes the fifth place on this list of best places to visit in USA in June. This is for crafty people and everyone who knows how to appreciate art. You can learn how to make pieces of jewelry from insect wings, or just enjoy the exhibit in the Utah Arts Festival. The Mountain Man Camp in This Is The Place Heritage Park is also worth a try.