I just had a look through
https://en.wikipedia.org/wiki/List_of_UTC_offsets, because I thought it was just India and some obscure little islands - but some fairly substantial countries (Iran, Afghanistan, Nepal, Myanmar, Sri Lanka) also have non-whole-hour time zones.