Visiting: Lake Havasu City, Grand Canyon, Zion National ...more
Visiting: Lake Havasu City, Grand Canyon, Zion National Park, USA, Bryce Canyon National Park, Page, Las Vegas, Sedona ...less View Tour