The most likely cause of Delhi Belly always comes down to contaminated food or water.
Therefore, the best way to avoid getting a bout of diarrhea is to be extra diligent with hygiene around meals and with any beverage. I highly recommend you only eat freshly cooked, piping hot food. Avoid all salads or fruits that have been washed with tap water. Only drink quality bottled water and never have ice in your drinks. Avoid street food or anything that doesn’t look clean. Always wash your hands with sanitizing wipes before meals. Trust me, you don’t want to get Delhi Belly. I know from experience, it can cause you to be bed ridden for a week!