Hi,
I'm a 25 year old Canadian living in Montréal and I met my Bf in January. I've been traveling to Jamaica all year and we are hoping that the next time we see each other is in canada for a two weeks visit. I've never been trough this process and I'm looking for any good advice that could...