Visa for Saint Pierre and Miquelon
Saint Pierre and Miquelon is a territorial collectivity of France.
Please see our France page for information about visa requirements for Saint Pierre and Miquelon.
NEW ADDRESS >>> 1420 K Street NW, Suite 820, Washington D.C. 20005
Saint Pierre and Miquelon is a territorial collectivity of France.
Please see our France page for information about visa requirements for Saint Pierre and Miquelon.