answersLogoWhite

0

There is a capital in a non-US country on a "Red River", but I don't believe any US State capitals are ... Perhaps you are looking for Hanoi on the Hong (Red) river?

User Avatar

Wiki User

15y ago

What else can I help you with?