Mike, most confusing to me - looks like a place protected by barrier islands hence relatively flat. I don't see any tropical vegetation like palms and the land rises sharply so I eliminated certain familiar places.. Just for fun, I'll guess somewhere in the Indian Ocean?