Posted by: pokhara_22 February 22, 2007
Login in to Rate this Post:
0
?
Really nice. Nepal is great is Nepali culture is fascinating. I feel I am somewhere in Nepal watching this show. Thanks to Nepali friends in South Dakota