The months of April and October are the best overall times to visit the Seychelles Islands. These shoulder months sit perfectly between the trade winds and ...