If you mean England, then it borders Wales and Scotland. If you mean Great Britain and Northern Ireland, then it borders the Republic of Ireland/Eire. Both border France via the English Channel.
Canada borders the north of the New England states.
Scotland has only 1 land border. it is between Scotland and England.
Scotland IS a country and there are no other countries within its borders.
England
Midlothian is located in the south parts of Scotland. Midlothian borders the city of Edinburgh, East Lothian and the Scottish Borders council areas.
Ireland is an island. Scotland borders England to the North
Scottish Borders is a council area in Scotland. Caddon Water is a small river in the Scottish Borders area of Scotland.
Preston is in Scotland. It's a part of the Scottish Borders.
Noon. Only one country borders Scotland - England.
Scotland - Scottish Borders
Scotland to the north and Wales to the west.