Playa La Playita de Mar Verde: Santiago de Cuba's Local Gem | OnlyBeaches