Jun 28 Jun 28 Phantom Ranch | Grand Canyon | Mule ride up Krystal McCabe Travel Phantom Ranch adventures