History and heritage in the highlands at Glenstrae Scottish Holiday Lodge

History and heritage in the highlands at Glenstrae Scottish Holiday Lodge