M

Madagascar

location

An island nation off the coast of Southeast Africa, which remained untouched by humans until about 2,000 years ago.

Mentioned in 1 video