The Forte Spagnolo (Italian for Spanish fortress; locally called il Castello) is a Renaissance castle in L'Aquila, central Italy.
Contact us...