Safari Peninsula



The Safari Peninsula is a geographic feature in the Safari biome.