Saint Pierre and Miquelon is a territory in North America, Americas.Its capital is Saint-Pierre. It has no land borders with other countries. Saint Pierre and Miquelon covers about 242 km².