Where is Preveza?
Where is Preveza located?
Preveza, Ipeiros, Greece (approx. 38.9589226°, 20.7496811°)
Where is Preveza on the map?
{"latitude":38.9589226,"longitude":20.7496811,"title":"Preveza"}