Satellite map of Sheek's Island
Sheek's Island (sometimes also spelled Sheik's) is an island in the St. Lawrence River in the Canadian province of Ontario. It is considered to be one of Ontario's Lost Villages, which were permanently flooded by the creation of the St.
Latitude: 45° 00' 54.72" N
Longitude: -74° 50' 59.64" W