Log in
There’s more to see...
Sign up to see the rest of what’s here!
Visit Site

Related Pins

Italy's Garden of Monsters in Bomarzo

Neptune’s Statue in Bosco Sacro Gardens, Bomarzo, Italy.

Explore the Parco dei Mostri (Park of the Monsters), in Bomarzo, Italy. It's a great day trip from Rome, walking in the lush gardens among some scary, and some funny, giant statues. Here, you can walk into the giant's mouth!

garden of gods & monsters - Mostri Park Località Giardino, 01020 Bomarzo Viterbo, Italy