Appearance
Carovigno is a town in the south of Italy. It lies in the "heel" of Italy, in a part of Upper Salento known for its fine olive oils. The city is home to about 12,000 inhabitants. Administratively, Carovigno belongs to the province of Brindisi, in the Apulia region.
Understand
Get in
Get around
See
Parts of the old town are intact. Among the main sights is the 15th century Castello Dentice di Frasso.