I have US Refugee Travel Document(RTD)
do I need to get a visa for canada?
I have searched many websites, most of them say yes
but I asked few travel agents they say if the RTD is from US then no need for the visa
what do you guys have to say about it?