There is a terrific view over Ischia and Ischia Ponte from Castello Aragonese

Can you repeat this sentence, but add in punctuation?
There is a terrific view over Ischia and Ischia Ponte from Castello Aragonese.