I'll be in Salamanca in late April and will have a rental car for one day. I was thinking of driving to the Parque de Douro and on my return spend a few hours in the late afternoon/evening in Zamora. Would 4 hours suffice?
Also, how's the landscape between the canyon and the city. Worthwhile stopping anywhere along the way?