Grotte di Castro

Grotte di Castro is a comune (municipality) in the Province of Viterbo in the Italian region of Latium, located about 100 km northwest of Rome and about 35 km northwest of Viterbo.