Nepal has always been a destination containing countless mysteries from nature that is both majestic and religious structure. A highlight for tourism in this ...