Tension between the United States and Canada may be an unexpected plus for Bermuda, according to one Hamilton Princess & Beach Club executive.
Diarmaid O’Sullivan, director of sales and marketing …
Diarmaid O’Sullivan, director of sales and marketing …