Where is Vulcano della Fossa?

Where is Vulcano della Fossa located?

Vulcano della Fossa, Vulcano della Fossa, Italy (approx. 38.4042°, 14.96156°)


Where is Vulcano della Fossa on the map?