Learn essential info about Assisi, Italy, a UNESCO World Heritage town that's a must-see. Find out about it's history, top attractions and more.