It all starts with your arrival in Bari, try to buy your plane ticket so that you arrive before noon. The holiday is short. Once you land, you pick up your rental car at the airport. Just a small one is fine, as you won't travel any great distances and it's easier to park in the narrow city streets with a smaller car. You'll drive just a few kilometres and go on a tour of the beautiful Grotte di Castellana. There are two tours on offer, if you have the time go for the longer one, it's really very nice! It's worth a short drive for lunch somewhere else. There are a few restaurants near the cave entrances, but we didn't like any of them that much. After lunch, it's just a short drive to the town of Alberobello. A town full of beautiful circular trulli buildings that are typical of the region. If you have time left, take a look at the towns of Locorotondo and Martina Franca – both are worth a short visit. We arrived in Bari very early in the morning, so we managed to fit all these activities into the first day. You can stay overnight in a romantic hotel right in Alberobello or just outside the town in the very nice and quiet B&B Mirela.
On the second day, drive over to the town of Matera and take a walk in the Parco delle Chiese Rupestri di Matera on the way. The area around Matera is one of the most important places in the Mediterranean which are known to have once been inhabited by the Palaeolithic man. The oldest part of the city of Matera, "Sassi di Matera", is a UNESCO World Heritage Site. Stay in the historic centre of the town and take a walk through all the charming corners. Especially in the early evening the city has an amazing charm.
On the third day, drive to the mysterious Castel del Monte, which has been shrouded in mystery since the 13th century. Then the ancient towns of Gravina and Altamura await you, both full of beautiful winding streets.
On your last day, you'll drive to the visitor centre to learn all about the discovery of the so-called Altamura Man, which is 400,000 years old. And if you have time before your flight, you can go for a swim at the town beach in Bari, just a short drive from the airport.