A trip to an isolated islands