Assisi is a beautiful UNESCO-listed town in Umbria perched on Mount Subasio. In this Assisi travel guide, I cover the top attractions and best things to do and see in Assisi.