
One of the most popular routes from the Cayman Islands to London – on British Airways via Nassau, Bahamas – has been coming under fire from passengers who complain of increasing delays and cancellations.
The post Tourism ministry ‘monitoring’ British Airways delays appeared first on Cayman Compass.