Cape Royal Trail
The Cape Royal Trail is a hiking trail on the North Rim of the Grand Canyon National Park, located in the U.S. state of Arizona.
Photographies by:
Claytondodge9 - CC BY-SA 4.0
Statistics: Position
3654
Statistics: Rank
31651
Add new comment