Anonymous Anonymous 19-03-2017 Geography Answered What two geographic features made the location of Rome a favorable one