Acaya

A view of the castle.

Acaya is a small village, a community, in the province of Lecce and region of Apulia, in southern Italy.