Do I have to reserve a tour to visit Antelope Canyon?
Absolutely. Antelope Canyon is located on Navajo Indian Tribal Lands, therefore, it is necessary to have a tour guide, licensed by the tribe, escort you into Antelope Canyon and its alternate slot canyons. You cannot go on your own.