ITEC
ITEC
Embassy of India Ashgabat, Turkmenistan