Hi, I am Julia and I will be traveling to Toronto, Canada next month. I have gone there before but not by cruise. I will be traveling by cruise for the first time in my life. I am very excited. The only thing that is haunting me is the problem that I faced last time. Last time I got stuck at the Immigration center for more than 2 hours. The immigration officers were asking many weird questions and didn't allow me to leave. This time I don't want to take any chances. I have to be prepared for that. I am thinking to take help from Canadian immigration lawyers from Toronto. So if you know any good lawyers in Toronto then please do help. Thanks!