Naples is famous for its castles. They are seven, each one with story. In the past they were built as forts to protect the city from assaults nowadays they are attractions for many visitors from all over the world.