Dog Island
E243783
UNEXPLORED
Dog Island is a small, uninhabited island located within Scotland’s Loch Ness, known primarily as a minor geographic feature of the famous freshwater lake.