A scattering of thirty limestone islands and over 1,000 islets, Mingan Archipelago is a sacred gem along the Gulf of St. Lawrence.