VISA ON ARRIVAL
Nationals of India can obtain a visa on arrival for a max. stay of 1 month. All visitors must hold a passport valid for 6 months.
VISA ON ARRIVAL
Nationals of India can obtain a visa on arrival for a max. stay of 1 month. All visitors must hold a passport valid for 6 months.