At least 12 people, most of them school children, are feared drowned after a boat carrying them capsized Thursday in the western Indian state of Gujarat, officials said.