Yes, All foreign nationals except Indians requires Visa to enter Nepal.
SeaLinks travel is the place I have been going to for many years. Whether I needed a domestic or an international tickets SeaLinks is the place, why you ask? because they have a very reasonable price!! Even if you live overseas, you can always trust them to give you the best service. So I absolutely recommend you to contact SeaLinks if you want to travel a location and would like a traveling package for cheaper.
Copyrights © 2018 Sea Links Travel & Tours Pvt. Ltd. All Rights Reserved | Developed by Meronetwork