There’s another place in Arizona that feels this way. That, of course, is Sedona. It’s an easy one-liner to say there are places in the desert that make you feel like you’re on Mars ...