Posted on March 14, 2024Welcome Isle Madame is a Canadian island located off the southeastern corner of Cape Breton Island in Nova Scotia.