As in the UK, Japan, South Africa, and Ireland, the rule in India is that one drives on the left side of the road. The steering wheel in four (or more) wheeled vehicles is on the right side of the car, truck, bus etc. In the case of two or three wheeled vehicles, the driver is centrally located. So far so good.
Although the driving on the left rule exists in India, it is regularly ignored.
Unless there is an un-crossable median barrier, turning right is often done as follows in India. The driver eases his or her vehicle into the stream of traffic on the right (I.e. wrong) side of the road into which the turn is being made. With a sea of vehicles approaching in the opposite direction, the driver drifts carefully towards the middle of the road, and then joins the lanes of traffic moving in the same direction as his or her vehicle. Sounds hazardous, does it not?
If you are travelling in an autorickshaw, your driver will often drive down a one way street in the wrong direction in order to make the trip shorter.
On the dual carriageway highway, things get more exciting. The highway provides an opportunity to speed up. But beware; it is not uncommon to come across trucks and other vehicles driving in the wrong direction towards the traffic speeding in the correct direction. Once, I asked a professional driver about this. He told me that it was quite normal for this to happen. By driving down the incorrect lane, a driver can avoid having to travel in the direction opposite to that in which he wishes to travel in order to make a U-turn. That seems quite reasonable but rather dangerous. It is just as dangerous as the herdsmen who choose to move flocks of goats and other animals along the traffic filled lanes of a highway.
Whereas a driver in the UK would be startled by any of the above, Indian drivers take these curious practices in their stride. They expect the unexpected and understand that the rules of the road are, like rules in general, made to be broken.