Bermuda Tourism Authority says Bermuda will be open to tourists in the next few weeks

Bermuda Tourism Authority says Bermuda will be open to tourists in the next few weeks