Get Lost in the Mystery of Bomarzo Monster Park in Lazio

Bomarzo, Italy

The small town of Bomarzo, located in the province of Viterbo in the northern part of the Lazio region, hosts a unique site whose official names include “The Villa of Marvels” and “The Sacred Woods”, but it is more commonly referred to as “The Park of the Monsters”. This peculiar nickname stems from the large, unusual sculptures and statues made of peperino, local volcanic tuff, that can be found throughout the park. Continue reading “Get Lost in the Mystery of Bomarzo Monster Park in Lazio”