I'm not sure if you have heard it, there's now a very popular website called BitSewa (
https://www.bitsewa.com), they provide buying/selling bitcoin very easily. They also accept eSewa.
I would recommend anyone in Nepal if your interested in Bitcoin. They allow you to buy minimum of Rs. 2500 worth of BTC. So if you just want to get started with bitcoin, I would suggest you go and buy some from them.
They also have very good customer review shown on their website.