I don't have an address in India.?
you are entitled to renew your Indian passport from the office of the Indian Consulate office of the country in which you have shifted provided you are a citizen of India and have not surrendered the Indian citizenship and have become the citizen of that country. The Indian embassies and consulates issue passports to the Indian citizens residing in their country where the said offices exist.