River towns across the States are so numerous that it's hard to know which one to visit. They are often…