You will have to be more specific as to what you're looking for as each country is a bit like marmite in how people experience them. There's also a huge amount of diversity within each country (particularly India, but also the other two) and so you'll have many options for your time in each.