Abbamae Abbamae 26-09-2015 History Answered Why was the Renaissance able to flourish in northern Italy