Todd Island | |
Location: | Saskatchewan |
Coordinates: | 59.5169°N -108.4842°W |
Country: | Canada |
Population: | 0 |
Todd Island is a small island in Beaverlodge Lake, Northern Saskatchewan, Canada. The island is located around 5 km south of the former site of Eldorado, Saskatchewan.[1]