Seychelles, whose full name is the Republic of Seychelles, is an archipelago country located in the Indian Ocean in eastern Africa.Seychelles has beautiful scenery, and more than 50% of the entire territory has been designated as a nature reserve. It enjoys the reputation of being a paradise for tourists. In 1993, it ranked third among the top ten tourist spots in the world.The main attractions are Mahe Island, Praslin Island, La Digue Island and Bird Island.