Tagged: Scotland

Scotland Overview

Scotland Overview

Scotland, country and administrative division of the United Kingdom, which occupies the northern part of the island of Great Britain. It is bordered on the north by the Atlantic Ocean, on the east by...