Florence lies at the heart of the northern Apennines, in a basin of the Arno river which runs out to Pisa and the sea.
The Arno rover goes through both Florence and Pisa.
Florence is towards the south of the Apennines.