I want to apply for trv for canada from india . Im currently doing job as a filling station manager from 1 april 2015 . My current salary is rs 20,000 per month . From last one year im doing agriculture also in my farms as well on rented farms also . My saving account have a balance of rs 4,50,000 . I have j forms and i owend a 4 acre of land in my name . I also owned one house on mh name . Im unmarried . My grandfather's niece is inviting to me and my grandfather for family visit . I have 3 year itr but 2015 and 2016 these two year itr show onlu my job and total income per year shows 2,40,000 but last year itr i fill show the amount of 9,00,000 rs , 2,40,000 from my job and 6,60,000 from my agriculture plz suggest me how to prepare a good profile and what documents should i need and plz tell me my weakpoinys in my profile . Thankyou all in advance