Turkish Embassy in India is an office of communication between Turkish Government and India. It operates as the official representative of the Turkey in India.
The following is major information about Turkish Embassy for India and the way which you can apply you visa to Turkey through:
Turkish Embassy - India
Address: N 50 Nyaya Marg, Chanakyapuri, New Delhi 110021, India
Phone: (+91) 11-2688 9053 | (+91) 11-2688 9054 | (+91) 11-2410 1921
Fax: (+91) 11-2410 1974 | (+91) 11-2688 1409
Citizens or residents in India can just only directly contact and apply your Turkey visa at the Turkish Embassy in India by yourself as above address.
If you have any further questions or comments, please feel free to contact us. Thank you!