No experience with these but here are some leads: http://www.niagaratours.ca/ http://tinyurl.com/79uzg http://www.torontotours.net/
Hope that helps.
Happy Mother's Day! Linda