(eTN) – Splendid isolation comes to mind when looking up Aldabra, the world’s second largest coral atoll and part of the Seychelles archipelago. (eTN) – Splendid isolation comes to mind when looking ...