answersLogoWhite

0

There are no physical features it's an island so no mountains. There is the Gulf of Saint Lawrence above it and the Northumberland Strait below it.

User Avatar

Wiki User

15y ago

What else can I help you with?