A downpour on Saturday resulted in the Bermuda Weather Service logging the second-highest level of rainfall recorded for a day in April since 1958.
The BWS recorded 2.77 inches of rainfall onshore on …
The BWS recorded 2.77 inches of rainfall onshore on …