Where is Amoudi Bay?
Where is Amoudi Bay located?
Amoudi Bay, Amoudi Bay, Greece (approx. 36.46°, 25.370556°)
Where is Amoudi Bay on the map?
Amoudi Bay - Fira
{"latitude":36.46,"longitude":25.370556,"title":"Amoudi Bay"}