Acaya Castle, is just a few kilometers from Adriatic coast of Salento, not far from Lecce and Vernole, including Acaya is a fraction. Castle stands on the site...
Vernole is a town and comune in the Italian province of Lecce in the Apulia region of south-east Italy. References