Set on gorgeous Owasco Lake, Casowasco boasts over 200 wooded acres, a beautiful gorge, and over a mile of shoreline.