Where is Marghera?
Where is Marghera located?
Marghera, Marghera (Station), Italy (approx. 45.475807°, 12.224781°)
Where is Marghera on the map?
Marghera - Venice
Marghera - Smart Hotel Holiday, Mestre
{"latitude":45.475807,"longitude":12.224781,"title":"Marghera"}