NEPAL- probably the best destination for the visitors on the planet...