In Ponte da Barca, along the river's mainwalk there is now a fluvial beach, where you can swim. The beach has a life-guard and a little coffee place under the trees with bathrooms. It is quite peaceful and non-turistic at all. I thought it was quite pleasant. You can also find free-exercise machines and rental pedalkarts and canoes.