Hurricane Julia formed off the coast of Nicaragua on Saturday evening, according to the National Hurricane Center.
↧
Hurricane Julia formed off the coast of Nicaragua on Saturday evening, according to the National Hurricane Center.