Ontario Provincial Police have recovered the body of an American tourist believed to be swept away by a tornado.

An F-2 tornado packing winds of up to 240 km an hour hit a fishing village south of Ear Falls Thursday night.

Witnesses tell CTV News it lifted a cabin off its footings, threw it in the air and tossed it in the lake.

Three American tourists were believed to be inside at the time.

Shortly after the storm 78-year-old Stanley Hollis and 65-year-old Bernie Jackson were located in the water several metres off shore.

The third man, 66-year-old Dennis Kinkaid had been missing ever since.

His body was recovered just after 7:00 Sunday night.

Police say heavy debris left by the storm and the water's low visibility made the search difficult for divers.

All three victims were from Oklahoma.