Since I've lived in the U.S. all of my life I know a lot of places to go. The two best cities to visit are new york city and san francisco. Some of the bes national parks are Yellowstone, Grandcanyon, Glacier, Yosemite, flordia everglades. You also have nice oceans like the Atlantic and Pacific. Beautiful beaches on the west coast and east coast. There are the five great lakes in Michigan and other neighboring states. Also there are beautiful mountain ranges like the Rockies, Sierra Nevada's, smoky mountains. There are plenty of nice mountain biking trails all over the U.S. I will tell you more after I hear some comments!!!