Where Americans stay on vacation