Places
Editor: Site Administrator - updated 2 year(s) ago
Scotland is a mountainous country in the north of the island of Great Britain and shares a land border to the south with England and is bounded by the North Sea on the east and the Atlantic Ocean on the west. Its capital city is Edinburgh. Wikipedia: Scotland (Gaelic: Alba) is a country that is...