The flower is a dahlia, I think, or a zinnia. I found it among the pictures posted to CureZone (the very right-hand side of the home page)...and I was able to install it.
We lived a year in Nassau, and loved it, though the sand flies, etc., eventually got me...along with other itches I brought from home.
Hubby is a map person, having traveled through 21 countries by age 20.
I'll tell him the links you give, and the videos...he has sound on his computer, but mine is gibbled.