Huge sea turtles in the water near Spouting Horn.