Lake Cahoon The weekend is coming and nature is waiting. Lake Cahoon in Suffolk. Photo by @michaeljosephr.