One of the many answers to that question is shipping. Cities can ship things all around the world and distribute locally made products much easier if they are built along shores of oceans or rivers. Although, there are many answers to this question, and this might not even be the best one, it is just one of them.
so they could have ports and easily get goods into and out of the city.
for energy from water, or water for drinking bathing brushing teeth ect.
Answer so they have enough water and so they think there cool to have a big river near them (also useful for under water sex)
so people can have water and stuff like that
to get a lot of water
For shipping purposes.
Many great cities are located near a body of water because it's great for transportation. It makes transportation very easy and reliable!
It is cause the area is producing the water to every house
The world's great cities are located near water because before planes and cars the most important mode of transportation was through boat. Cities grew to become great through their ports.
the ocean and maby large rivers
The earliest large cities in colonial north America were located along the Atlantic coast.
In most medium to large cities. Largest cities have several of them.
the ocean and maby large rivers
Many of the most successful great early American civilizations built large cities along water. Typically these cities were built along the Atlantic Ocean.
They had large cities and great civilization
They had large cities and great civilization
Cairo & Alexandria