Where is Abbazia di Farfa?
Where is Abbazia di Farfa located?
Abbazia di Farfa, Abbazia di Farfa, Italy (approx. 42.22128°, 12.71865°)
Where is Abbazia di Farfa on the map?
{"latitude":42.22128,"longitude":12.71865,"title":"Abbazia di Farfa"}