island is said to have beaches one for every day of the year