Is St Pierre part of Newfoundland?

Answer:

No. St.Pierre Island is under French control.

Contributor: Jphelm
First answer by Jphelm. Last edit by Jphelm. Contributor trust: 373 [recommend contributor recommended]. Question popularity: 1 [recommend question].