Margarita Island Beaches .info All about beaches on Isla Margarita, Venezuela
The waves come in and form these small 'bays' all along the whole beach. See also some Venezuelans having a picnic on the background - it was Easter Sunday.