Weather and Radar Map for Morant Bay, Saint Thomas, Jamaica - The Weather Channel | Weather.com