Scotia Island

Scotia Island

About

Scotia Island, also known as "Hooper", is an island in the United Counties of Leeds and Grenville, Ontario.

Facts

LocationUnited Counties of Leeds and Grenville, Ontario, Canada
Also known asHooper