There has been one previous TRV refusal for insufficient information. It will be re-applied again to attend a wedding in Canada.
Any suggestions from the experts here on how this application can be made stronger this time?
Previous travels : UK 2003, Pakistan 2002-2003-2004, China 2005...