InfoBarrel > Travel & Places > Places > Italy > The Gardens of Bomarzo: Italy's Monster Park Behemoth Credit: Wikimedia Commons Image This image is originally part of the article The Gardens of Bomarzo: Italy's Monster Park Behemoth http://www.infobarrel.com/Media/Behemoth Tweet Pin It