China's southern resort island of Hainan has confirmed 30 cholera cases and nearly 300 suspected cases in the last few days, the provincial government said on Friday.

No deaths had been reported, the government website said, but Xinhua news agency said on Thursday an eight-year-old girl died of congenital heart disease triggered by suspected cholera.