The Medieval town of Assisi is located between Florence and Rome in the Italian region of Umbria. It is situated in the foothills of the mountain range that runs down the Italian peninsula.