Bomarzo is a town and comune of the province of Viterbo, in the lower valley of the Tiber. It is located 14.5 kilometres east-northeast of Viterbo and 68 kilometres...
Read moreBomarzo is a town and comune of the province of Viterbo, in the lower valley of the Tiber. It is located 14.5 kilometres east-northeast of Viterbo and 68 kilometres north-northwest of Rome.
Ready to plan your trip to Bomarzo?Sacro Bosco
4.3
(7.4K)
Statua del Moai - Vitorchiano
4.5
(468)
Etruscan Pyramid of Bomarzo
4.6
(436)
Centro storico di Bomarzo
4.5
(216)



Tutto n'artro magnà
4.6
(803)
Trattoria Ristorante B&B Da Alfiero
4.3
(625)
Ristorante Il Roscio
4.2
(551)
Le Fossate
4.3
(385)