View Single Post
Old 09-11-2013, 09:37 AM  
Ross
Ik ben een aap
 
Industry Role:
Join Date: Sep 2002
Location: Traffic Force Towers, Canada!
Posts: 18,874
There are some amazing places in North America, you'd need a year to see them all properly. I've been to all the major cities in USA and would highly recommend NYC, LA, Miami, Vegas. If you make it to Canada, Toronto is a really great city, I lived there for 6 months and loved it.
Ross is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote