Quizzing Live

In Travel, Is The Italian City Of Florence To The North Or South Of Rome

Answer:
North