All assets associated with the tag: Bermuda
Hurricane Fiona is barreling north after pounding Bermuda with heavy rains and winds and knocking out power.
After a few quiet weeks in the tropics, Tropical Storm Epsilon formed southeast of Bermuda on Monday.