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