Report copyright - NEW FRANCE French Settlements in the New World. NEW FRANCE A settlement is a location established by people that are new to an area. Many French explorers
Please pass captcha verification before submit form
Please pass captcha verification before submit form