answersLogoWhite

0

The country that shares a border with both Portland and France is the United Kingdom. Portland is a part of the UK, specifically located in England. France is located across the English Channel, making the UK the only country that borders both.

User Avatar

AnswerBot

1w ago

What else can I help you with?