Many popular social media platforms have advertising platforms that can be zeroed in pretty well. For example, Facebook would allow me to select, "People traveling in this location" and then India as a country or specific cities within the country.
I wouldn't just assume that Facebook is the end all be all answer for your question though. You should do some research on which social platforms are popular in India right now and then explore those for advertising opportunities. For example, I came across this article that you might start with: http://www.insidermonkey.com/blog/10-most-popular-social-networking-sites-in-india-357564/