The Bomarzo Monster Park
"Normal" Places We Go

The Bomarzo Monster Park

In the hills of Italy’s Lazio region one can find the small town of Bomarzo. Bomarzo’s main attraction is a garden, sometimes called the Bomarzo Sacred Grove, but more commonly referred to as the Bomarzo Monster Park… The garden takes its name from the many over the top sculptures, some carved right into the bedrock, … Continue reading