canna is a small island in the small isles in the inner hebrides. as of 2017, there are 12 people on the island. canna is linked to its neighbouring island sanday by a single road. canna has its own native animal, the "canna fruit bat".