TravelThe Seychelles: island life in the slow laneLuxury castaway Angelina Villa-Clarke meets the locals on remote Desroches Island in the SeychellesBy Angelina Villa-Clarke5 min read