Skip to content

Mukuru

Bio Lab Mukuru is situated alone on a small island in Southwest Cyssor, which it shares only with its single Tower.

Lattice links are to Nzame and Leza.

Elevation: 54.1m