Where is Saint George Bay?

Where is Saint George Bay located?

Saint George Bay, Saint George Bay, Greece (approx. 37.968887°, 23.437233°)


Where is Saint George Bay on the map?