Castello

3.6
(8 reviews)
Piazza Lacaita, 74020, Torricella Italy
Castles
Sights & Landmarks
Attraction

At a glance

  • Typical visit: about 30 minutes
Castello | Talsano | Italy | TripAligner