In 2007 CNN and Travelandleisure.com asked 60,000 people to rank their favorite cities in the US for culture. These could easily be the top ten cities and towns in America. New York, once again, tops this list which is no surprise because everybody knows that the culture there is very vibrant. The people, neighborhoods and and cityscape is amazing there and very, very diverse.
http://www.ranker.com/list/us-cities-with-the-best-culture/travelgrrl,
Boston
Chicago
Honolulu
Minneapolis
New York City
Philadelphia
Portland
San Francisco
Seattle
Washington, D.C.