Playa Carabelita: La Bajada's Hidden Beach in Western Cuba | OnlyBeaches