About 70 kilometers northwest of Rome, just outside the small town of Bomarzo, lies an exceedingly strange garden: Parco dei Mostri (Park of Monsters.) Scattered among several acres of plane trees and shrubs are sculptures unlike any in classic museums or, in fact, almost anywhere in the world. Walk the path and you’ll come to […]