Parco dei Mostri or, in Turkish, Monsters Park; It is located in the city of Viterbo, in the Lazio region of Italy. Also known as the Bomarzo Garden, the park has managed to attract attention with its frightening appearance. Located in a wooded area under Orsini Castle, this park is filled with eerie statues and …