Page Arizona Archives

The Beauty Within Antelope Canyon

Antelope Canyon
by in Play

The most photographed and most visited slot canyon in the American Southwest calls Page Arizona near Lake Powell home. Within the 120-foot walls of the stunning Antelope Canyon lies a sacred and spiritual place on the LeChee Chapter land of the Navajo Nation. Divided into two parts, Upper and Lower Canyon, you are greeted with… Read More →