Bouchard Peninsula (Île Ronde) Range Front Lighthouse is located in Saint-Sulpice, Quebec, Canada on 173 Chem. des Seigneurs. Bouchard Peninsula (Île Ronde) Range Front Lighthouse is rated 3 out of 5 in the category cultural landmark in Canada.
Address
173 Chem. des Seigneurs