Antelope Canyon On Lake Powell — Image by kenne
Antelope Canyon is a series of slot canyons located on the Navajo Nation land. The
beautiful red rock, created from the erosion of Navajo Sandstone is the most visited slot
canyon in the Southwest.
— kenne








Leave a Reply