Claim: Southport hosts a flower show in a garden.
Evidence: It hosts various events , including an annual air show on and over the beach , and the largest independent flower show in the UK , in Victoria Park.
Victoria Park Southport , Merseyside , England , is a public park.