Animals . 28.12.11.U west coast of the Greek island of Corfu (Kerkyra) experienced massive stranded beaked whales — large marine mammals of the order Cetacea. According to Greek…

On the western coast of the Greek island of Corfu (Kerkyra) experienced massive stranded beaked whales — large marine mammals of the order Cetacea. According to Greek newspaper…