A picturesque island in the English Channel known for its stunning beaches and vibrant coastal scenery.