Seychelles remains one of the most beautiful tropical island destinations in the world. She has an archipelago of about 100 islands in the Indian Ocean northeast of Madagascar.Via: https://twitter.com/Superkabza Spread the love Category: Seychelles Travel & Tourism Submitted by: 0:22 About The Author Emmanuel Post a Comment Cancel reply Save my name, email, and website in this browser for the next time I comment.