Photo: Simon Ingram, Kelpies (Some rights reserved) Scotland lies in the northern third of the island of Great Britain and shares a border with England to the south and is bounded by the North Sea to the east, the Atlantic Ocean to the north and west and the North Channel and Irish Sea to the southwest. Larger cities include Edinburgh … Continue reading Scotland
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed