The Scarborough Bluffs are a gem in the GTA. Having now been there, it's kind of hard to believe that such a beautiful, natural area exists so close to the largest city in Canada. If you're planning a visit to see the bluff's there are two spots that you must check out. The first stop... Continue Reading →