Seychelles Has More Diverse Attractions There are all the water sports you can find, scuba diving is superb on the coralline as well as on the granite islands, and the capital of Victoria has a colorful market and lovely shops. If you are staying on Mahé, renting a car for a few days is a must-do.