Where is Abbazia Di Pomposa [807]?

Where is Abbazia Di Pomposa [807] located?

Abbazia Di Pomposa [807], Abbazia Di Pomposa [807], Italy (approx. 44.833344°, 12.178082°)


Where is Abbazia Di Pomposa [807] on the map?