Guardalavaca Beach

Guardalavaca Beach

Located on Cuba’s northeastern coast, this beach is surrounded by coral reefs and lush greenery, offering excellent snorkeling and a tranquil atmosphere.

View on Google Maps