Playa El Estero de Mar Verde: Santiago de Cuba's Lagoon Beach | OnlyBeaches