Indonesia

Type: Location

Country where Flores island is located; referenced in discussion of Homo floresiensis.

Mentioned in 4 podcast episodes

Podcast Appearances