JUST off the Algarve coast, near Faro, is the Ilha Deserta. This literally means “deserted island”, but there was no going ...