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 those vacationers with emails. The latest email I got promised a: “Ocean-View Room for $399 […]
Scrub Island, ready or not? Read More »