Deux lacs et une rivière rendent le territoire de dudswell encore plus bucolique. Lac miroir is situated south of pied […]