Copy the URL to share this page:
Step into the Leymebamba Museum, where time stands still amidst mummies and artifacts from the Chachapoyas culture. You'll get to spy on ancient relics and come face-to-face with the past without needing your own time machine. It's like walking into Indiana Jones' living room!