Tag: island of Madagascar

What’s up with Madagascar?

The island of Madagascar off the coast of Africa was largely unexplored seismically until recently. The first broadband seismic images of the island help solve a longstanding mystery: why are …read more Source:: Science