Sheltered and secluded, silvery-sanded Colonsay is an island full of charm

© Shutterstock / FotimageonWhite sandy beach near the Strand on Colonsay
White sandy beach near the Strand on Colonsay