Many small houses are along the river bank.
There are many small houses on the Bank of the river.
Many small houses are located along the banks of the river.
There are many small houses by the river.
Numerous small houses along the riverbank.