Where is Fontanarossa?

Where is Fontanarossa located?

Fontanarossa, Liguria, Italy (approx. 44.58333°, 9.25°)


Where is Fontanarossa on the map?