This is your guide to the big island of Saint Croix USVI from an insider's perspective. Produced by a full-time resident since 2001.