Tag Archives: major cities map of italy

Major Cities Map

Major Cities Map Moving around in Lagos, Nigeria’s economic nerve center and Africa’s largest mega-city the global giant announced upgrades to its Map service in Nigeria aimed at easing navigation. After adding a feature in May that makes ordering food more efficient, and incorporating a tool in June that warns you about how crowded buses and trains are… Read More »