Introduction Nepal , home   to  the   towering  peaks   of  the   Himalayas ,  is   a  paradise   for  adventure  seekers .
The Duke and Duchess of Edinburgh were given a warm welcome at a hillside village on the last day of their tour of Nepal ... They were presented with framed pictures of the mountains as "a ...