Where is Massaia/Oderico Da Pordenone?

Where is Massaia/Oderico Da Pordenone located?

Massaia/Oderico Da Pordenone, Massaia/Oderico Da Pordenone, Italy (approx. 41.860535°, 12.493968°)


Where is Massaia/Oderico Da Pordenone on the map?