Tourism boss Wayne Caines has backed the decision to keep the Travel Authorisation form – but pledged that the process would be made less cumbersome.
Mr Caines, who is the chairman of the Bermuda Tou…
Mr Caines, who is the chairman of the Bermuda Tou…