LAS VEGAS — Elton John is cancelling more than a month's worth of upcoming shows after coming down with an unusual bacterial infection in South America.

John says he became "violently ill" on a flight back from Chile and spent a couple of days in intensive care.

All upcoming April and May dates of "The Million Dollar Piano" at Ceasar's Palace in Las Vegas are cancelled.

The 70 year old is expected to make a full recovery.