When to visit the Seychelles depends on what you want to do there. If you want to go diving it is best to go between March and April and again between September ...