Castel Nuovo or Maschio Angioino, is a main architectural landmark of the Naples city. ItalyCastel Nuovo or Maschio Angioino, is a main architectural landmark of the Naples city. Italy