isabellewoodyard isabellewoodyard 22-03-2021 Social Studies contestada 2. Which country is located in the Caribbean Sea and is 90 miles south of Florida? Mexico Brazil Cuba