Crowned Europe’s Best City of 2025, Florence has it all: stunning art and architecture made by the world’s greatest Renaissance masters, an idyllic subtropical climate perfect for basking in the ...