Sea Lions at Carrington Point - Santa Rosa - Channel Islands National Park

WildlifeAndOtherStuffPublished: January 2, 2018Updated: January 3, 2018110 views
Published: January 2, 2018Updated: January 3, 2018

An enchanting view of a playful colony of sea lions near Carrington Point in Santa Rosa Island, located in the heart of the stunning Channel Islands National Park.

Recommend tags
  • swimming+1
  • wildlife+1
  • national park+1
  • sea lions+1

swimmingwildlifenational parksea lions