Articles

Magdalen Islands

/

The Magdalen Islands (French: Îles de la Madeleine, pronounced [il də la madlɛn] ) are a Canadian…