S outhern Italy is a magical region, perfect for a road trip. From the wild coasts of Calabria to the charming villages of Puglia, here is the perfect itinerary for discovering all the beauty of ...