Barbados among top finishers in Tobago event - Barbados Today