Easy access to water (a basis for life - be it drinking, bathing or irrigation for crops).
The rivers also provided an efficient (relatively fast and secure) way of transporting trade goods between different towns.
simply; the buildings that are near water.
So they could have a water source.
Cities were originally built along rivers because the main way of transporting goods was by boat. The boats were able to travel up and down rivers to deliver goods to different cities. People also traveled to different cities by boat.
Near the coast and on rivers leading to the coast.
More cities were built.
Most European cities are built on rivers, so there are far too many to mention. Name almost any major European city and it will have a river or rivers running through it.
Most of Italy's ancient cities were built on the plains, near rivers. The ancient Italians were mostly farmers, so their cities were build in areas conducive to farming.
Cities were built(most places in medieval Europe was towns)
Two main reasons:In history, rivers allowed transportation by boat which was quicker and cheaper than other modes.Water supply.
Sydney and melbourne couldn't decide between them selves for who was to be the capital so they built a city in between the cities.
Before roads rivers canals etc where used to transport goods.the boats was easier transport than animals holding more goods aboard.
its because long ago, the main transprotation was through water, and cities were built where they could be acsessable