Posted by: touch_the_sky September 10, 2004
Login in to Rate this Post:
0
?
Hiker there are too many call centers in Nepal, which one are you talking about? I am in Nepal, so maybe I can help you.