Over in Tobago, beach goers at Store Bay were all smiles when they spoke with us. Elizabeth Williams was on the sand with visitors, and has this report.<br />