Utah
The Incredible Allure of Highway 12, Utah, USA.
The Escalante and Grand Staircase are some of the most beautiful places on the planet. And to have a road going right through the heart of it is a an unexpected gift in itself. This incredible road slices through mountains, rocks, canyons, and prairies with a confidence borne from knowing how special it is. I […]