Water supply: Water is essential for human survival, and towns needed a reliable water source for drinking, cooking, and sanitation.
Defense: Towns located near water were easier to defend from attack, as they could use the water as a natural barrier.