There's always the Angus MacAskill museum in Englishtown, Cape Breton Island and at Dunvegan, Skye