Taking stock of the Travel Platform and Destination Marketing
Monday, 26 April 2021
On the water front in Barbados
On the waterfront at the carnage barbados- The land of Rogues in Paradise!. - the deep sea fishing fleet if moored at the ready / a beautiful day, the ash is fading and spirits are high.