Accessibility Options: Site Map | About this website | Change text size A A A
The Grand Canyon is one of Northern America’s most breath-taking natural attractions, but it’s physical challenges proved to be a crucial challenge for one recently disabled man.