Did you mean?
Welcome to VT. Travel and have fun. PJ
Hope that I've directed you to some useful information. You'll actually find a lot of your questions answered if you go thru the Travel Forum for Toronto, and read the tips on members' Toronto pages. What part of Wales are you from? And welcome to VT!!!