Explore relationships

Kaphirintiwa

Kaphirintiwa is a hill in the on the border of Malawi and Mozambique. It is a sacred site in , believed to be the location where Chiuta (God) created all humans and animals, and there is a pattern of seemingly human and animal footprints in the rock.

Use + to expand a branch. Click a topic name to open its summary.