That is correct. That means your clothes dry faster, and your body loses a lot of water through perspiration. Toronto is the first place I've been where the average daily temperature is around 12 deg C, yet even after drinking over a 2 litres of water, I still feel thirsty. All other cities/countries where I have had to drink lots of water, had average daily temperatures above 30 deg C.
Well, that is Science in action - the lower the humidity, the higher the rate of evaporation.
That's the PSLE Science part. Here is the holiday part. Toronto is a big city. You don't have to miss your home food, because Chinatown in Toronto offers you value for money Asian food and spices. For those who prefer Indian food, there are also many outlets selling such food.
Here is a couple of Toronto photos.
Scenic view of Toronto Harbour View, from CN Tower, the world's highest free standing structure.
Downtown Toronto.
That's all for now.