Search
Menu
Home
Sources
About
Contacts
Todd Island (Saskatchewan)
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
.