Claim: Southport is the host of the biggest independent flower show in the United Kingdom.
Label: SUPPORTS