Castle Leod57.598464, -4.534918Strathpeffer IV14 9AA, Scotland, United KingdomPositionskarte (zum Zoomen klicken)