Sandy Spit and Green Cay in the British Virgin Islands