Share this with Africa

Welcome to the Mysteries of Africa series and in today’s video, we look at the small village of Lwayo Lwa Mulungu which is home to two giant footprints each measuring 18 inches long. Residents believe the “footprints” date back to ancient times and because of this, they named the village “Lwayo Lwa Mulungu”, a phrase in the local language meaning god’s footprint.