Up next in 10
Exploring the Mysteries of the Inca Temple of the Moon
The Temple of the Moon is an Inca ceremonial site, constructed in the open face of a shallow cave near the ancient city of Machu Picchu in Peru.
Show More Show Less #History
# Tourist Destinations