St. John is additionally connected by ferry service to St. Croix and the British Virgin Islands. The best time to visit is during the sunny and dry ... to beeline to the beach, especially the ...