Australia has some stunning scenery across the mainland, but what many people don’t know is that there are thousands of islands dotted around Australia’s coastline, varying in size and geography. From large sand islands such as Fraser Island in Queensland to rocky cliff islands such as Rottnest Island off the coast of Western Australia. All in all, you will find 8,222 islands off the coast of Australia. Some of these islands are so small you could explore them in a matter of minutes, while others are large enough to be tourist attractions of their very own. One such island is Kangaroo Island, off the coast of South Australia, not far from the capital city of Adelaide. At 4,416 square kilometres, Kangaroo Island is the second-largest island in Australia (excluding Tasmania).