The Bermuda Tourism Authority has won two “best in category” global awards for its efforts to market and promote the island’s tourism sector.
The awards — which were drawn from a pool of 800 global tr…
The awards — which were drawn from a pool of 800 global tr…