I have to apply for a visit visa for my parents. I am a PR and will be providing the letter of invitation along with my uncle who is a citizen and will invite them for their son's wedding. I want them to stay for atleast 2 months but was advised to apply for 2-3 weeks for a better chance of getting approval. I wanted to know if they applied for 2 weeks officially, the visa that will finally come will have a validity of 2 weeks visit or it is the same 6month one time stay for everyone? What is the average visa validity/stay period?