TravelUK Self Drive in UK : An Impromptu Stop at English-Scottish Border by kumamonjeng July 17, 2017 by kumamonjeng July 17, 2017 Scotland UK consists of 4 countries, England, Wales, Northern Ireland and Scotland. The size of Scotland is about the size of Hokkaido Island in Japan. It is located the northern…