Located on Cuba's northern coast, Guardalavaca offers excellent scuba diving opportunities with a colorful array of marine life and coral reefs. Known for its white sandy beaches and warm waters, Guardalavaca is an excellent destination for both beginner and experienced divers. There are numerous dive sites in the area, including shipwrecks and underwater cliffs.