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