The Seal Map of Scotland Who knew had Scotland seals? Me neither but humans do sight them so the deal is sealed.