The best river towns in the US

River towns across the States are so numerous that it’s hard to know which one to visit. They are often near to mountains, good-quality water…