Being an island also means that it is wreathed in stunning beaches that have dazzled both locals and visitors for centuries.