Satellite map of Mobalufon
Mobalufon is a West African town of what is today southwestern Nigeria.
Latitude: 6° 47' 59.99" N
Longitude: 3° 53' 59.99" E
Nearest city to this article: Ijebu-Ode
Read about Mobalufon in the Wikipedia Satellite map of Mobalufon in Google Maps