Seychelles - islands of legendary beauty and mystique.
An archipelago nation in the Indian Ocean. Located east of mainland Africa and northeast of Madagascar. The Seychelles is a tropical island vacation paradise, rising from an expanse of crystal clear blue. Coral atolls and island reefs form the outer Seychelles islands, while the inner Seychelles is an area of granite islands - marked by centuries-smoothed boulders, tropical forests and pristine white sand beaches.