Luxury Holidays Nepal lived up to its name. The helicopter ride was luxurious and the views were extraordinary.