The Zimbabwean Embassy in New Delhi has moved offices and the latest address and contact details have been listed below. If you require a Zimbabwean visa then you can apply online for email the Embassy for assistance with a Zimbabwean Tourist Visa. You can browse this website for more information as Indian nationals do not get a visa on arrival.