This image was taken at the Henderson Beach State (Florida) Park on 19 April 2008. The Gulf of Mexico, in this area of NW Florida, USA, has white sand beaches.