You asked:

is saint peter port south of flensburg, minnesota

No. Flensburg, Minnesota is not a location north of Saint Peter Port.
Saint Peter Port
Saint Peter Port
Saint Peter Port

Flensburg, Minnesota
Flensburg, Minnesota
Flensburg, Minnesota