Yahoo has been stopped the service in India. You can't do it anymore. But you can check for updated policies on yahoo listing's official site: http://smallbusiness.yahoo.com/local-listings/
Why is google winning at local search? Because their revenue model doesn’t depend on it, so they make it really easy to create relatively rich destinations that your clients can use to make a decision.