BTA charm offensive launched in London and Charlotte, NC

The Bermuda Tourism Authority has turned more of its focus on attracting visitors from Charlotte and London – and older travellers – as part of its drive to rebuild the industry. Glenn Jones, the int…

Go to Source