Mogadishu lonely planet, Mogadishu in the Indian Ocean world, map by S