The name means 'song of the gael'. There are books here in Gaelic, including poetry, novels, and learners texts, but most of the stock is in English. They carry a nicely balanced range, with something for virtually everyone. You will also find a selection of CDs of local and traditional music.

As well as books and music, this is where to get artists' materials when the mood takes you to capture and interpret some Skye scenery for yourself.

The bookshop is in Armadale House, Bank Street - near the top of the hill up from the pier in Portree.