Meroë: A town [by the Nile?]