Get your kicks on Route 66 in Flagstaff, AZ. Duck and cover! We’re headed to the famous Barringer meteor crater outside of town. Then we scan the stars for heavenly bodies at Lowell Observatory.…
The first time I set foot in Flagstaff, I was shocked. Coming from the Northeast, I’d always pictured Arizona like the landscape in Wiley Coyote and the Road Runner cartoons – a barren desert,…