the southern part of the island is a bird lover's paradise sidi tal starred in many of these productions the church is now located on brimley road north of steeles avenue in markham