Discover 12 hidden Canadian islands that feel like secret getaways—from Pacific coves and forested trails to Atlantic icebergs and wild horses. Escape crowds and explore tranquil beaches, scenic hikes, and untouched nature on Canada’s most magical, off-the-beaten-path islands.