Places in Saint Pierre And Miquelon that are classified isthmus

Isthme de Langlade (isthmus)
@