Pedlar Island
From Wikipedia, the free encyclopedia
Pedlar Island is a small island located on the West of Lake Nipissing. It is near the north shore of Middle West Bay, South-East of Notre Dame du Lac, to the North-East of the outlet of the West River, and South-East of the outlet of Courchesne's Creek.