April and October are often considered the best time to visit the Seychelles with sea temperatures and visibility at a premium and little in the way of ...