Are you better than Thebes, stationed by the Nile with water around her, whose rampart was the sea, whose wall was the water?
The Prophet, in order to gain credit to his prophecy, produces here the ensample of Alexandria. It is indeed certain, from many testimonies of Scripture, that Alexandria is called No, which was a very ancient city, situated on the confines of Africa, and yet in Egypt.
Nineveh has been told that God is against her, and then none can be for her, to stand her in any stead; yet she sets God himself at defiance, and his power and justice, and says, I shall have peace. Threatened folks live long; therefore here the prophet largely shows how vain her confidences would prove and insufficient to ward off the judgment of God.
Commenting on Nahum 3:8-19
Art thou better than populous No,.... Or No Amon, a city in Egypt so called, not because the kings of Egypt were nursed and brought up there, as Jarchi and Abarbinel; see Pro 8:30 but from Ham the son of Noah, whose land Egypt was; or from Jupiter Ammon, worshipped there.