ricochetscience.com
Who are the Garifuna? - Ricochet Science
In 1635, two Spanish slave ships shipwrecked off the coast of St. Vincent, a Caribbean island just north of South America. The slaves who survived the disa