Posted on August 7, 2018August 7, 2018 by adminWelcome Isle Madame is a Canadian island located off the southeastern corner of Cape Breton Island in Nova Scotia.