Parco del Castello

4.2
(90 reviews)
Piazza Battaglione Alpini, 67100, L'Aquila Italy
Castles
Points of Interest & Landmarks
Sights & Landmarks
Attraction
Parco del Castello | L'Aquila | Italy | TripAligner