Girona situated north of Barcelona is a spectacular city with a rich historic past an admirable monumental assembly and an arts centre that one cannot miss visiting

Can you repeat this sentence, but add in punctuation?
Girona, situated north of Barcelona, is a spectacular city with a rich historic past, an admirable monumental assembly and an arts centre that one cannot miss visiting.