The breathtaking Scarborough Bluffs are Toronto's most impressive natural feature, but the towering cliffs along Lake Ontario can only be safely viewed from afar, with no direct access for pedestrians ...