5.
Seychelles
There are may places in the world that have fine beaches, but the Seychelles have become the new luxury island destination. Located in the Indian Ocean off the coast of Kenya, the Seychelles are home to numerous beaches, coral reefs and nature reserves, as well as rare animals such as giant Aldabra tortoises. Once you land in the Seychelles International Airport, you know that you have arrived at a place of awe-inspiring beauty. The islands are home to mountain ranges covered in virgin jungle which give way to palm fringed, sand beaches. Anse Source D'Argent has been named the most beautiful beach in the world. The Seychelles invite discerning travelers by offering adventure, romance and luxury resorts in pristine surroundings.