Indiska ocean , Ceylon.