The Environment Agency – Abu Dhabi (EAD) has announced that the local population of Indian Ocean humpback dolphins is the largest in the world. The agency’s Dolphin Survey, which has tracked 5,592km of Abu Dhabi coastline over the past few years, revealed …