When booking a trip to Italy, Rome, Florence and Venice are usually the likely trio of locations that come to mind, or a visit down to the Amalfi Coast. The thing about this country is that it has something for everyone whether you want coastal towns, charming countryside jaunts or picturesque mountain villages. Each spot has its own history and character and allows visitors to be immersed in the culture from meeting the people to tasting the delicacies of each region.
I have been lucky enough to see much of it from north to south in my 30 or so trips (I’ve lost count!), and I’m continually in awe of every destination.