Segovia: history, art, gastronomy, and…the Spanish capital of puppet theatre. Every May since 1985, one of the oldest cities in Spain becomes the global epicenter of the art of puppetry, in all of its forms. During the Titirimundi Festival, the... Continue reading