Bermuda is a British Overseas Territory in the North Atlantic Ocean. The closest land outside the territory is in the American state of North Carolina, about 1,035 km to the west-northwest. From Wikipedia
NOAA forecasts up to 19 named storms in an above-normal 2025 Atlantic hurricane season