Florence is a city best explored on foot, so comfortable walking shoes are a must. With its cobblestone streets and hilly terrain, you'll want to make sure your feet are well-supported and cushioned.