Visible Satellite Caribbean

....loading please stand by

Satellite image courtesy of NOAA .