Posted inAttractions Attractions Education
Endangered Blue Whales Spotted near Coast of Long Beach
Endangered blue whales and fin whales are the largest whales on the planet and are being spotted in the waters off Long Beach. https://youtu.be/piJ3sPDUL94 The Aquarium of the Pacific and Harbor Breeze…
