Seychelles Travel Guide Seychelles is a beautiful group of more than 100 tropical islands west of the Indian Ocean. It is a perfect tropical paradise with its white-coral beaches and clear waters, with its many shades of blue and green. Just 1000 miles off the coast of Africa, African rhythm, colours, and flavours make these islands a popular tourist destination. Other features of these islands are the lush green hills, the majestic rocks, and the amazing array of birds and plants. The largest island in Seychelles is Mahe, Victoria, the capital of Mahe. Only 5 miles wide and 17 miles…