Hey guys! I used to live in Scarborough at Sheppard Avenue East. I am just confused whether it is inside Toronto or it is a separate city altogether. If it's inside Toronto then what is it classified as : municipality?
Will be very appreciated!
Thanks