I'm pretty sure that is Athens but no idea on the church.
It's actually Kapnaikarea Church in Athens. perhaps my wife and I were a bit OCD in labelling real photos in real albums in the past. Anyway, over to you, Aston.
Possibly offshore, but I think not - are you on the far-side of Dubai Creek...so much building work going on in there I wouldn't have a clue exactly where nowadays...