Saint Pierre and Miquelon (France) General Map of St. Pierre and Miquelon (2003) Please refer to the attached Map.