Sea and road in Seychelles