What do you think of translating the name of the place to “Richport”?
I would call it “Port of Riches” LOL
But your suggestion works just fine as well.