A Short Detour to Meteor Crater, Arizona, USA
Enticing sign, Meteor Crater,Arizona Visiting the Meteor Crater in Arizona was part of our Road trip through the states of California, Nevada, Utah and Arizona. The first leg of our journey started from San Francisco and ended at Las Vegas, via Yosemite National Park and Anaheim, Los Angeles . The second leg …