Hidden Just Outside Durham, Ontario’s Wutai Shan Buddhist Garden Feels Like Another World
Most people driving through the countryside just outside Durham Region would never guess that one of Ontario’s most visually striking cultural landmarks is hidden nearby. Wutai…




