I initial thought was that this
was a Poinsettia.
However, I believe Google and I
Now I agree with Google and think they may be
varieties of Solenostemon (Coleus)
If we are wrong please advise and
I will correct my post.
Whatever the outcome the were again found
Isle of Capri.