Visiting: Grand Canyon National Park, USA, Los Angeles, ...more
Visiting: Grand Canyon National Park, USA, Los Angeles, Mojave Desert, Palm Springs, Yosemite National Park, San Francisco, Las Vegas ...less View Tour