Phantom Ranch

North Kaibab Trail, Grand Canyon, AZ, 86023, US