Time Travel at The Leymebamba Museum

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!