Í'm getting to good at using google. I'll give others a chance first
CorrectCorfu, Greece.
OK, here's my entry. Bonus points if you can name the body of water in the foreground.
View attachment 191118
Just a guess - Montreal? If so the water is the St. Lawrence eh?
Boston ?
My first hunch was Washington, no idea why though