Kildonan Museum

South Uist, United Kingdom

with a good display of local history, crafts, and a decent cafe.