
The ancestors of Nessie lived on Skye
Do you know of the Isle of Skye? It’s the largest of the northern Inner Hebrides, it’s located off the coast of Scotland and it’s characterized by a mild, wet and windy weather. Skye was ruled…