Tag Archives: Antelope Canyon

Antelope Canyon

Antelope Canyon is the most popular and the most visited place in the LeChee district of the Navajo Nation, near Page, Arizona. Although the LeChee district hosts a number of slot canyons, the Antelope Canyon slots, Upper Antelope and Lower Antelope, is by far the