Bermuda’s eco-friendly outlook is being used to lure visitors back to the island from the UK and continental Europe, travel chiefs have said.
The Bermuda Tourism Authority said it was carrying out a p…
The Bermuda Tourism Authority said it was carrying out a p…