Getting in to Nepal in order to see its superb natural wonders and numerous UNESCO World Heritage Sites is not an elusive dream at all. For one thing, acquiring a…