Activities to Explore in Scarborough, Canadapersonal training gyms Concord CanadaLandmarks and Highlights in Scarborough, CanadaScarborough is where you can find a variety of attractions that cater to all ages and interests. From natural parks to historical locations, you'll find plenty to explore. Scarborough Bluffs: A stunning series of cliffs