Kanab, Utah is the perfect location for fun in the sun – squeeze through slot canyons, surf sand waves, and explore mysterious caves – all within a 45-minute ...