Chimanimani Anglican Church: The stained glass window in this little old stone church is of superb quality, was shipped from London in 1960 and apparently is of French origin, circa 15th century. Previously graced the French quarter in St. Albans church prior to the Second World War.