From the sunny beaches of Punta Cana to the glittering skyline of Las Vegas, here are the 6 best cheap vacation spots for Americans.| Food Drink Life