What better place to start your U.S. city tour than in the nation's capital? According to Samantha Linnett, travel planner and blogger of Discover with Sam, Washington, D.C.
Head to the West Coast and you absolutely must visit San Diego, according to Kristin Lee, travel expert and author of the travel blog Global Travel Escapades.
For any history buff, Boston is a must-visit city when traveling through the U.S. Even a ride on Boston's public transportation is a step into history, as the city had the first subway system in the country.
From San Diego, drive 90 minutes north and hit Huntington Beach, which is one of the most exciting places to visit in the state.
If you love architecture, live music, and especially food, there are few better American destinations to visit than Chicago—the largest city in the Midwest.
While some of America's best cities to visit are large hubs with international airports, others are more under-the-radar and difficult to get to.
Whether you're a big fan of Georgia O'Keeffe, green chiles, or simply being in the mountains, Santa Fe, New Mexico, is an unbeatable and affordable destination in the Southwest.
If you're exploring cities in America, it's worth visiting the first one Europeans ever saw—St. Augustine, Florida. The seaside city is the home of the first European settlement in the U.S.
What list of American cities would be complete without the Big Apple? The largest city in the country and the inspiration for countless movies, poems, TV shows, books, and songs,
Known for being a draw for foodies (the city was ranked in the top 10 best foodie cities in the country and it is the birthplace of Starbucks, after all),