Scrub Island, ready or not?
Scrub Island is a new resort scheduled to open in the British Virgin Islands this month. Local residents and sailors alike have been watching its slow progress over the last couple of years. Scrub Island has been targeting some of…