Bermuda will be placed on the UK’s green travel list at the end of this month, the British Government confirmed today.
The change in status, which comes into effect on Wednesday, June 30, means that t…
The change in status, which comes into effect on Wednesday, June 30, means that t…