Described by early settlers as the original Garden of Eden, the Seychelles archipelago is a leading luxury destination for discerning travellers. Located 1,000 miles off the east coast of Africa, the islands are famous for their unspoilt beaches, breathtaking tropical forests and welcoming Creole hospitality.