Upper Antelope Canyon is one of the most beautiful and well known slot canyons in the world. Located just outside of Page, Arizona, it is on Navajo land and is only accessible only by scheduling a guided tour through one of the touring agencies.
by Buddy Hawkins
No comments yet.