FdtnTown Island Map ScreengrabThe Nature Conservancy of Canada (NCC) is a non-profit organization that works to protect natural areas through securing properties and managing them for the long term, ensuring their ecological integrity. NCC is partnering with the City of Kenora, local residents, cottagers, and campers to protect 82 hectares (202 acres) on Town Island.


Read more …