More to explore:
Already have an account?
Log in now
Italy's Garden of Monsters in Bomarzo
Bomarzo garden, Italy
Bomarzo Garden, Italy
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
My Love Italy