Legal drinking ages in India vary from 18 to 25 depending on the state and Union Territory. Here is a complete breakdown.