Beach goers near Seattle experienced an incredible sighting last week when a pod of orcas began leaping out of the water just meters from the shore. Alyssa Slovinac was visiting Golden Gardens Beach, in the state of Washington on February 24 when she was treated to an astonishing show that left onlookers ‘in awe’. The […]
The post Onlookers ‘in Awe’ After Orca Pod Leaps Out of Water Just Meters From the Beach – WATCH appeared first on Good News Network.