Demeter Farm
From June 21 to August 3
Located on Mockingee Lake, in Vaughan, Nova Scotia, near the town of Windsor, Shore & Snow Lake Side Cottage is a newly renovated 3-bedroom cottage, complete with a private beach, kayaks, paddleboards, full kitchen, hot tub, fire pit and more.
Open year-round, we are located just minutes from Ski Martock and the ON Tree Adventure Sports Centre.
Tag your travel photos to be featured.