Scotland

Scotland is a nation inside the United Kingdom. Mainland Scotland, which occupies the northern third of the island of Great Britain, shares a 96-mile (154-kilometer) border with England to the southeast and is otherwise bounded by the Atlantic Ocean to the north and west, the North Sea to the northeast, and the Irish Sea to […]

Scotland Read More »