Florence holds almost everything a traveler could want in a single city. World-renown art, basilicas that take your breath away, piazzas to stroll through or ...