A Monster of a Day 5
An hour North of Rome you’ll find the little town of Bomarzo. At first look it doesn’t seem like anything special, but a few meters from the town is the Sacred Wood, also known as Parco dei Mostri (Monster Park). It might sound like the type of place that you’d […]