Nepalese citizens need a valid Visa for travel to almost all countries except India. However, if travelling to countries like Malaysia, Singapore, laos, Cambodia, etc, a Nepalese citizen may obtain a Visa on arrival to the countries' port of entry, viz. Airport or Border Immigration offices. There are different criterias and documents dat need to b fulfilled for the on-arrival Visa, for which you will have to check the countires' respective sites. For Malaysia, you can get a Visa on arrival to its International Airport. The documents dat u will need to produce are: a return ticket back to your country or Another Country you are travelling to after, RM 300-500 Visa fee, Visa size photographs, A fund of minimum $500, and an invitation document through a travel agency, booked hotel, etc. The last criteria very much depends on the Visa officer you are dealing with. Have fun travelling to Malaysia! ;)
Malaysia
you can visit without a visa probably central America and Mexico
There are approximately 34 countries that a Cuban citizen can visit without a Visa. Some of the countries are Belarus, Russia, Malasya, Kyrgyzstan, and Grenada.
El Salvador
Yes
maybe if you are citizen of usa
No, Nepalese citizens require a visa to visit Bermuda.
a USA citizen can stay in Japan for up to 90 days without a visa
Refer to link
Visit Malaysia Higher Education website : www.mohe.gov.my
Visit Ministry of Higher Education Malaysia website : www.mohe.gov.my
Visit www.tourism.gov.my