Location
INCLA
, AB
Nigeria
9° 4' 35.4" N, 7° 23' 54.96" E
See map: Google Maps
Abia NG
Laptop Information
Date it was last updated: 04/03/24