I believe the original photograph here was taken at the National Botanical Gardens, but I have also seen these flowers in Belize, Aruba, and Florida. I've been told that they are a type of plumeria.
Feel free to share this image, but please credit me! I would appreciate it if you also send me a link if you share this on a site like tumblr.