Where is Grottarossa/Montefiascone?

Where is Grottarossa/Montefiascone located?

Grottarossa/Montefiascone, Grottarossa/Montefiascone, Italy (approx. 41.972893°, 12.440195°)


Where is Grottarossa/Montefiascone on the map?