English Wikipedia - The Free Encycl...
Download this dictionary
Castro, Apulia
See
Castro
for namesakes
Castro
is a town and
comune
, former bishopric and present Latin Catholic
titular see
in the
Italian
province
of
Lecce
in the
Apulia
region of south-eastern
Italy
.
See more at Wikipedia.org...
© This article uses material from
Wikipedia
®
and is licensed under the
GNU Free Documentation License
and under the
Creative Commons Attribution-ShareAlike License