You asked:

is saint peter port south of jamestown, virginia

No. Jamestown, Virginia is not a location north of Saint Peter Port.
Saint Peter Port
Saint Peter Port
Saint Peter Port

Jamestown, Virginia
Jamestown, Virginia
Jamestown, Virginia