All  

Store Banner Desktop

Store Banner Mobile

Villa of Wonders

Ogre in the park of monsters, close to Bomarzo

Where the Wild Things Are: Garden of Monsters Was Built to Convey the Despair of its Creator

Located in the Garden of Bomarzo, in Northern Lazio, Italy is The Sacro Bosco , or “Sacred Grove,” also known as the Park of Monsters, or the Villa of Wonders. The park was commissioned in 1552 by...