Nepal is a small land-locked country which is located in South Asia between India and China. The world's highest mountain Sagarmatha also lies in Nepal's land terrority.
of course -you can apply - but the problem might be that you may not get a visa unless you show a god reason to go there - lot of nepalese go to Dubai for work - if that is your intention might as...