Where is Faro Superiore?

Where is Faro Superiore located?

Faro Superiore, Faro Superiore (Station), Italy (approx. 38.2649°, 15.58303°)


Where is Faro Superiore on the map?