A quick image search brings up tripadvisor photos. George is in Sant' Angelo, Ischia, an island north of Capri off the coast of Naples where wealthy Russians own property and vacation. When this photo was taken? When was Jared Kushner's yacht in that nice harbor?Texas Lefty, do you know?