The staycation is hardly a new trend at this point. Lots of people elect to stay at home and see the sights. The money you save on travel can be spent on better food or more exciting attractions. At the beginning of summer, WalletHub released a study of the best cities for having fun in town based on factors like parks, golf courses, swimming pools, zoos, and other local attractions. We took an in-depth look at what makes the top 10 special.
10. Las Vegas, Nevada
Las Vegas is ridiculous in a lot of ways, from its gaudy trappings to its laissez-faire attitude towards...well, most of human behavior. But the city has a surprising number of spas, zoos, and aquariums, not to mention the nightlife. There isn't a better place to people-watch anywhere in the country.