Thorah Island
Thorah Island is a lake island located in the southeast portion of Lake Simcoe , approximately west from Beaverton in Ontario , Canada . 
<triplet> Thorah Island <subj> Ontario <obj> located in the administrative territorial entity <triplet> Lake Simcoe <subj> Ontario <obj> located in the administrative territorial entity