The Sri Lanka cricket team visit Niagara Falls in Canada in 2008 during their T20 cricket tournament in Canada.
in Photos
Sri Lankan cricketers at Niagara Falls, Canada

The Sri Lanka cricket team visit Niagara Falls in Canada in 2008 during their T20 cricket tournament in Canada.