Many cities in the United States receive millions of tourists a year. The crowds drive up prices, make public transportation unpleasant and altogether can ruin a vacation.
Beat the crowds and get more bang for your buck by visiting one of these six lesser-known cities in the country.
After a renovation of the waterfront area and the introduction of self-driving shuttles, Columbus is quickly becoming a top destination. The city has nonstop festivals during the summer and tons of museums and restaurants to keep you busy during the cold Ohio winters.
Photography: Experience Columbus
In the City of Bridges, urban development has done wonders. What used to be a gritty steel town has burst into a cultural mecca. Home to three professional sports teams, dozens of museums and an up-and-coming food scene, Pittsburgh may soon eclipse Philadelphia’s tourism.
When people venture to Missouri, it’s usually to St. Louis, but Kansas City is quickly becoming a popular destination. Known for delicious barbecue and jazz heritage, this city of nearly 500,000 people always has something going on.
This city may not be top of your travel list, but with a long list of bourbon distilleries, world-renowned museums and activities for theater fans, perhaps it should be.
Photography: Go To Louisville
Nearly everyone is familiar with Portland, Oregon, but fewer people know about its namesake in Maine. The Old Port is home to numerous fishing wharves and stunning Victorian architecture. You don’t need to travel far outside of town to find stereotypical New England lighthouses and beautiful rocky bluffs.
This northern city is often ignored by tourists, but it's an incredible place to visit. With thriving art and food scenes, Minneapolis has lots to do. Visitors also have easy access to the natural beauty of Minnesota.
Photography: Meet Minneapolis