Indian Embassy in Chile

Embassy of India in Chile:

Address: Embassy of India, 871, Triana, Post Box No. 10433, Santiago, Chile.
Telephone: 00-56-2-2352005, 2352633
Fax: 00-56-2-2359607

Chile officially the Republic of Chile, is a country in South America occupying a long, narrow coastal strip between the Andes mountains to the east and the Pacific Ocean to the west. It borders Peru to the north, Bolivia to the northeast, Argentina to the east, and the Drake Passage in the far south.

The official website of Chile is maintained in Spanish language, so here is the translated page for visa
Chile Visa Information------------------> Chile Visa