Seychelles hits peak in arrivals