Cape Royal is located about 30 miles from the main lodge at the North Rim of the Grand Canyon. It is a magic location. The area provides beautiful spots for both sunrises and sunsets. After a stormy night, the clouds parted to create some magical color in the rocks at sunrise.