Posted by: luckydude October 26, 2005
Login in to Rate this Post:
0
?
Finally, somebody wrote an article about Nepal on National Geographic Magazine. This should help foreigners know about the situation in Nepal. Check it out.
- http://www7.nationalgeographic.com/ngm/0511/feature3/index.html