Indian Embassy in Cuba

Address:

Calle 21, No.202, Esquina a K, Vedado Plaza, Havana, Cuba

Note: To make enquiries pertaining to passport requirements and VISA regulation, Contact directly the Embassy in Havana.