Home Eco Friendly Guide 7 pilot whales die on Galapagos beach