Palm-fringed silvery sands, turquoise seas, misty mountain peaks and coral reefs coupled with tropical sun and starry skies make the Seychelles an idyllic escape for discerning travellers. With plants and animals historically linked to Africa, Madagascar and Asia, and marine life native to the tropi[...]