Many people tell me that the word ‘bank’ is more commonly used for rivers or streams, rather than the word ‘shore’ which is used for seas and lakes.
But what happens when we refer to something that is not inside the river or stream but outside or close to a river? For example:
You must take the street that runs along the banks of the Uruzú stream.
You must take the street that runs along the shore of the Uruzú stream.
Which of these phrases sounds best for native English speakers?