India, Bangladesh, singapore, saarc contries
No, Nepalese citizens require a visa to visit Bermuda.
usa
no nepalese citizens don't get visa on arrival on Thailand. you must get it directly from Nepal or can it from the country you are staying if the purpose of visit is sight seeing.
Yes, US citizens can travel to certain countries without a visa.
All countries in the EU
u.s.a
india
Philippines
Africa
Singapore
parts of kora
Citizens of most countries can stay in Panama for up to 180 days without a visa.