Where is Priora?

Where is Priora located?

Priora, Priora (Station), Italy (approx. 40.61635°, 14.37095°)


Where is Priora on the map?