Norfolk town celebrates its many cultures

A special carnival has taken place in Great Yarmouth to celebrate the town's many cultures.