Toronto

Five reasons to live in The Beaches, Toronto

The neighbourhood on the shore of Lake Ontario has outdoor living to suit all tastes