Playa Guardalavaca

Playa Guardalavaca is one of the most beautiful beaches in the Holguin province. It's known for its white sand, clear waters, and coral reefs.