Respuesta :

Answer:

Saint-Pierre and Miquelon

New France exists today in Saint-Pierre and Miquelon, two small islands off the coast of Newfoundland, which are still French possessions.

Explanation:

Thanku♥️

England should be the answer