Marie Galante island is part of Guadeloupe, a group of Caribbean islands located in the Leeward Islands, in the Lesser Antilles. The photo shows one of the beautiful caribbean beaches on these islands...
Source: This photo was taken by Valeriano Della Longa and released under Creative Commons Attribution 2.0 Generic (CC BY 2.0) license.