With its rich history Naples has many traditional sights like castles churches many churches museums and monuments

Please fix the punctuation.
With its rich history Naples has many traditional sights like castles, churches (many churches!), museums and monuments.