Pilot Whales

Sri Lanka Navy, coastguard and local rescuers returned over 100 whales to sea after they had been beached on Panadura Beach. 

The post Over Hundred Beached Whales Saved by Local Rescuers in Sri Lanka appeared first on One Green Planet.