Description
Meow Wolf Santa Fe, also known as the House of Eternal Return, is an immersive art experience that takes visitors on a fantastical journey through an imaginative multiverse. Located in Santa Fe, New Mexico, this innovative venue features a blend of art installations, storytelling, and interactive exhibits created by a collective of artists. Visitors can explore a mysterious Victorian house that serves as a portal to surreal landscapes, hidden passages, and otherworldly environments.