Indien nur bedingt,weil "gutes" Englisch spricht dort vor allem die (kleine) akademische Oberschicht. Und die Leute der Oberschicht wirst du auf der Landstraße eher nicht kennenlernen können.....
Südlich von Dehli ist Englisch in Indien Amtssprache (nördlich Hindi). Sprechen tun es im Süden daher deutlich mehr als nur eine akademische Oberschicht. Allerdings ist der Akzent schon sehr gewöhnungsbedürftig. Man muss sich dem örtlichen Akzent schon ziemlich anpassen. Für einen wahren Weltenbummler sollte das aber problemlos zu machen sein.