why did ancient civilizations develop on rivers ‘s banks ? 2024. why did ancient civilizations develop on rivers ‘s banks ? and why did they collapse ?? these are necessary .