Just click the 'Internet' tab at the bottom and a load of servers will come up. Just pick one. Though I see what you mean, there are a ton of empty servers and there are a lot less then I remember from when I last played.
Oh, if you are looking for servers in India specifically, you'll have a hard time. Not only are there very few located there, but not every server specifies the server location. Try looking for one with a very low ping, around 20 or 30 something and under, perhaps, and that means it's probably located nearby. Anyway, have fun, if you're successful!