It seems that every time I turn around, I here about someone else going to the British Virgin Islands. Just today, I was hearing about St John's over lunch.
It sounds amazing. Sailing, snorkeling, and walking in the sand... I can't wait!
One day...