My wife and myself will be going to Toronto in early August 2014. We will be there for 1 week. 1 day is allocated for Niagarra Falls day trip. Another 3 days are to spend with friends and relatives. I am allowing 3 days for sightseeing in and in close proximity to Toronto. We are quite fit and don't mind long days and lots of walking. I need your help in deciding what to do on those 3 days. What are some of the things we should do while in Toronto? We won't have a car., can hire one if neccessary. We don't mind using public transport or taxis where necessary.
Also, which tour company would you recommend for the day trip to Niagarra Falls?