Ken Martin·FollowAug 3, 2024--1ShareThe Isle of Skye or really any Scottish island where there are few trees and the sheep overrun the roads.