If you're looking for the best towns in America to have fun as a young person, a Montana town is going to be at the top of that list. Montana offers several very decent 'fun towns for young people" with so many outdoor activities available.
After living in Europe I have found a new appreciation for America. It is so unique compared to other countries and I think that Missoula, Montana's culture would shock Europeans. Here are a few examples.