88 million years ago, a piece of Africa broke free. Alone in the vast Indian Ocean, … Inside Madagascar: The Island Time Forgot | Locals Reveal AllRead more
88 million years ago, a piece of Africa broke free. Alone in the vast Indian Ocean, … Inside Madagascar: The Island Time Forgot | Locals Reveal AllRead more