New Castle, located in Naples, Italy, is an iconic medieval castle often referred to as Maschio Angioino. It stands as a monumental symbol of the city and offers a blend of architectural and historical significance, housing several important museums and art exhibitions. The castle provides breathtaking views of the city and its waterfront.