What is Sri Lanka tourist visa Validity for Canadian citizens?

COOKIE SETTINGS