Thailand Opens 6 Additional Visa on Arrival Checkpoints
The Ministry of Interior has issued the Ministerial Announcement designating 6 more Visa on Arrival (VoA) checkpoints (in addition to ...
New Delhi, Republic of India
56N Nyaya Marg, Chanakyapuri, New Delhi 110021
Tel: +91 11 2419 7200
Fax: +91 11 2419 7199