Bitter End Yacht Club, Virgin Gorda Island. The yacht club is on accessible by sea and situated on a mile-long, white coral-sand beach on the picturesque North Sound, British Virgin Islands, (BVI).