Marine mammal lovers will be awed by the fact that a new whale has been identified in Sri Lankan waters. Whether this majestic creature is actually Eden's whale remains to be confirmed. However, evidence appears to be pointing in that direction. Nevertherless its a new whale that needs to be recorded separate from other similar whales.
Read the news release to discover more about this fascinating discovery.