Today we stopped at Ragged Point to check out an elephant seal birthing site. Incredible 😮🌊🌥