We have done it again or shall we say Nepal Vista did it again. Adding another feather to our cap Nepal Vista has declared us one of the best new sites of the year 2006. Making us even more determined to keep going ahead and if possible grab some more awards along the way. Lets hope we manage to prolong this happy journey forever. We know with our viewers well wishes we can achieve that too.