Get our powerpoint presentations to your inbox daily: Suscribe


Download details

Antelope Canyon USA

(0 votes)

Antelope Canyon is a slot canyon in the American Southwest. It is located on Navajo land near Page, Arizona, USA.


File name antelope_canyon_usa.pps
Size 6.48 MB
Downloads 1964
Created 09-24-2018
Created by Agnerz

Report this pps


comments powered by Disqus