Castel Nuovo (English: "New Castle"), often called Maschio Angioino (Italian: "Angevin Keep"), is a medieval castle located in front of Piazza Municipio and the city hall (Palazzo San Giacomo) in central Naples, Campania, Italy. Its scenic locatio...