ST. CROIX BY-THE-SEA St. Croix, Virgin Isles The Caribbean's most popular resort hotel. © Photo by HANNAU COLOR PROD. INC. Natural Color Publishers, Inc., 605 Lincoln Rd., Miami Beach 39, Florida 56256 Address