The Republic of Seychelles is made up of 115 tropical islands in the Indian Ocean. Nearly half of the country’s landmass is devoted to national parks and nature reserves! It is one of the world’s most renowned countries for protecting land for threatened species.