the hurricane watch was posted from st. lucia to the british virgin islands , and a tropical storm watch was issued for the islands of barbados and st. vincent , according to the national hurricane center in suburban coral gables .