Did I Just See a Land of Elephant Seals?

On our road trip to San Francisco, we also saw a land of elephant seals. I was amazed at the number of seals that were laying on the shore. I thought seals were lazy animals because I always saw them lounging around in the sand, but I was very wrong. When I learned that they […]