Souda Bay
Greece
Coast
Souda Bay is a bay and natural harbour near the town of Souda on the northwest coast of the Greek island of Crete. The bay is about 15 km long and only two to four km wide, and a deep natural harbour.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account