Posted by: East Coast November 21, 2006
Looking for company-- Toronto/Niagara Falls
Login in to Rate this Post:     0       ?        
Amazing Bro, I thought you were somewhere in Europe. I had been to Niagara Falls on summer, it was fun.... I think Dec or Jan is not a good time to visit there. Anyway, have a nice holiday!!!
Read Full Discussion Thread for this article