answer:You need to let us know what your interests are and what your financial limitations are (you do realize that Miami is nowhere near Vegas?). If this is your first visit to the US, for God’s sake don’t spend the whole time in Vegas. That place is the pits (some people love Vegas, I find it entirely artificial and annoying). At the very least, you should visit the Grand Canyon, which is not far from Vegas. Seattle, San Diego, and San Francisco are fun. Fly over to Yellowstone, Glacier, and the Grand Tetons. Or go all the way east and visit New York, DC, or Key West.