Saint-Jean-de-l'Île-d'Orléans is a rural town located on Île d'Orléans near Quebec City, an island known for its agricultural products. After 24 years with the same mayor, it elected a new one by draw ...