Sunday, July 14, 2019
Residents travel along the canal that leads into the Demerara River near the “Five- door sluice� located in Land of Canaan. (Delano Williams photo)
Land of Canaan A village of good vibes and harmony among its people