20 Most Beautiful Islands in the World

3. Seychelles