Madagascar

Location

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

Mentioned in 4 videos