The USA is a land of dazzling cities, alpine lakes, rolling vineyards, mountains, forests, barren deserts and a beautiful and dramatic coastline from one side of the country to the other. There are over 350 million people living in the USA and this number swells with the millions of visitors to its shore every year. There are many cities to visit in the USA and each has a variety of things to see and do.