Alicante.
You are on the right latitude (ish) try heading West.Chios?
Mastermind you have won first prize, a virtual drink is on its way, i would have thought the bosset bridge gave it away. although the wavy paving would have been recognized by some.Argostoli?