North AmericaTravel Lower Antelope Canyon May 8, 2016 One of the most famous pieces of nature in the world, the Antelope Canyon is only a few minutes away from Page. Located on the Navajo land, it is made of two…