Here's a question: The meteorologist said that there was a storm coming.  This forced John to delay his trip to what location?

Here are possible answers to this question:
- tropical seas
- cuba
- tropics
- caribbean
- weather report

I believe the correct choice is "caribbean", here's why:


category:countries in the caribbean - wikipedia