Worked for an Indian company for 10+ years... Required to give all my employees face time every quarter around the world... Including multiple cities in India (2-3 weeks/qtr)...
For anybody considering retiring to India, especially having not lived/worked there before... You are out of your bleeding mind to even consider it... It won't be as cheap as you think, cause you won't be living like the locals... and foreign products will be a challenge to acquire (depending on where you settle, and if you settle in a big city, it definitely won't be cheap)...
... and if you couldn't cut it in Thailand, you definitely won't in India... YMMV