Quote Originally Posted by brettbran View Post
Assuming the rains eventually stops, how long typically for Grenada to settle down?
80% chance of rain tomorrow .