Slovenia · Ljubljana, Slovenia
Museum of Puppetry · Ljubljana, Slovenia
I love how interactive they made the place to be. You can touch and play around with the puppets and the mechanisms. You can also learn more about the history of puppetry in Slovenia.