Bomarzo

Italy

Bomarzo is a town and comune situated in the province of Viterbo within Italy. It is located in the lower valley of the Tiber River, positioned approximately 14.5 kilometres (9.0 mi) east-northeast of Viterbo and 68 kilometres (42 mi) north-northwest of Rome.

Sources

  1. Bomarzo