Bomarzo, a small village in central Italy, is known for its remarkable Park of Monsters. The Park is home to bizarre and fascinating stone structures including gigantic creatures and mythical beings. Wander the expansive gardens to see a crooked house, a leaning tower and a colossal war elephant. The quaint village center is full of old houses and has a tranquil atmosphere.