Toronto is proving a good place to chill for a bit and catch up on some rest.

· Toronto, Ontario

Toronto is proving a good place to chill for a bit and catch up on some rest.