The government of the Bahamas has issued a hurricane warning for several islands in the northwestern region of the chain, including the resort-heavy New Providence and Grand Bahama.
The government of the Bahamas has issued a hurricane warning for several islands in the northwestern region of the chain, including the resort-heavy New Providence and Grand Bahama.