Quizzing Live

In Which Sea Is The Country Of Cuba Located

Answer:
Caribbean