Perfect silver sand, perfect blue sky: a deserted beach on the island of Desroches in the Seychelles