Antelope Canyon is a slot canyon in the American Southwest. It is located on Native American Navajo land east of Page, Arizona. The Navajo name for this part of the canyon is Ts� bigh�n�l�n�, which means "the place where water runs through rocks."
December 25th, 2015
Viewed 455 Times - Last Visitor from New York, NY on 09/08/2023 at 4:34 AM