A travel writer's worst nightmare? Being at a loss for words to describe something. And so it is with Meow Wolf, an immersive interactive art installation and technological wonderland with unending surprises at every turn in Santa Fe, New Mexico. Oh sure, it's magical, mind-boggling, awesome, inspirational but no mere words can capture the experience.