The body of a Muskoka Lakes Township man has been discovered on Lake Joseph.
This afternoon, Bracebridge OPP found the body of 31-year-old Christopher Steele near Silver Birches Island.
Steele went missing in mid-March while he was reportedly doing some maintenance work on an island on the lake on his snowmobile.
His body has been sent for autopsy to confirm the cause of his death.