Visiting: Bari, Ostuni, Castel del Monte, Locorotondo, ...more
Visiting: Bari, Ostuni, Castel del Monte, Locorotondo, Monopoli, Trani, Matera, Southern Europe, Alberobello, Lecce, Italy ...less View Tour