Grand Canyon National Park
Grand Canyon National Park is one of America's most distinguished landmarks and a natural wonder you must see to believe. Its rocky walls descend more than a mile to the canyon's floor, displaying layered bands of colorful rock, revealing millions of years of geologic history. The Squire at Grand Canyon, a Holiday Inn Resort is located 0.5 miles from the Grand Canyon South Rim. Your chance to see one of the wonders of the world while earning 15 hours of very practical RACE approved CE.