A great indoor spot is chinguacousy park botanical garden. Great location for nature inspired photos. The park is loctated in brampton.
Hope that helps.
Another indoor site that is good is where I had my reception and photo session is Mississauga City Hall (City Centre). However, there might be a fee for using it. I didn't have to pay a fee as my reception was held at C Banquet at the top of the building which was amazing as well.
Hope this help.
Click on each tool to see a sample.