Peru

Popular

Most Recent

Most Recent

Aramu Muru: The Enigmatic “Gate of the Gods” of Peru

Locals colloquially call Aramu Muru the 'Gate of the Gods' (Puerta de Hayu Marca), a mysterious stone structure nestled in the Hayu Marca Mountain...

Most Recent