Whales Spotted North of St. John Near Carvel Rock

0
242

 

St. John resident Sheila Caballero snapped this photo of two whales frolicking off the north shore of St. John near Carvel Rock on Friday, February 22. Residents last week reported seeing several whales in waters between Jost Van Dyke and Carvel Rock for several days.