24

Tue, 21 May 2019 19:28:35 -0500

Antelope Canyon is a slot canyon on Navajo land near Page, Arizona. The Navaho name means 'the place where water runs through rocks.'