Bina Footprint

The Bina Footprint (or Dauda Woyaba) is a small tourist attraction in Lapai, Nigeria showing a footprint on top of a rock.

Bina Footprint

The Bina Footprint (or Dauda Woyaba) is a small tourist attraction in Lapai, Nigeria showing a footprint on top of a rock.