Consulate of Turkey in Nepal
Laxmi Plaza, Hattisar , PO Box: 6156 Kathmandu Nepal

It is in the Task Area of ​​the Embassy of New Delhi

Translate »