Nepal is perhaps the only country in the world that can boast of unblemished natural beauty and adventure all together,