Porto Novo Creek on map

Porto Novo Creek, Satellite Town 102102, Lagos, Nigeria information