The Children’s Garden Barsha, a Taaleem pre-school Leave a Comment / By World Schools / July 23, 2017 The Children’s Garden Barsha, a Taaleem pre-school