Neil Morris


Estepona whale finally laid to rest in environmental landfill

The whale that washed up on an Estepona beach on January 20 has finally been laid to rest in the landfill of the Costa del Sol Environmental Complex.