That island is Cyprus...
I figured that out after pondering why the Russian Navy would be conducting a Naval Exercise off Little St. James in the Caribbean! Trump getting his colluda-buddies to call in an air strike to take care of Epstein?
Things get strange in the mind after hours!