Top News
Google Maps hits 20 years, reviews new places in Nigeria
Search giant, Google, yesterday celebrated 20 years of Map technology (Google Map), releasing a list of top-reviewed places in Nigeria.






























Top News
Search giant, Google, yesterday celebrated 20 years of Map technology (Google Map), releasing a list of top-reviewed places in Nigeria.