Hidden beneath the brilliant blue waters of the Indian Ocean lies a secret, scientists say: and entire micro-continent that detached itself some 60 million years ago.
Shared publiclyView activity